be unable to cope or handle a situation - Französisch Englisch Wörterbuch