the next thing (i knew)… - Spanish English Dictionary