make a strenuous effort for - Spanisch Englisch Wörterbuch