not give in to difficulties - Deutsch Englisch Wörterbuch