translate English to French: They find themselves in an unbearable situation.
Ils se trouvent dans une situation insoutenable.