be in a difficult or complicated situation - Deutsch Englisch Wörterbuch