make a strenuous effort for - Englisch Synonyme Wörterbuch