overwhelm with pain and suffering - Deutsch Englisch Wörterbuch