in a troublesome situation - French English Dictionary