strain oneself in some activity - Deutsch Englisch Wörterbuch