in a state of confusion - French English Dictionary