this unexpected situation - French English Dictionary