be under a lot of strain - Französisch Englisch Wörterbuch