exert oneself to the utmost - Englisch Synonyme Wörterbuch