make a tremendous effort - Spanisch Englisch Wörterbuch