difficult situation that someone goes through - French English Dictionary