overwhelm with pain and suffering - Französisch Englisch Wörterbuch