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