make a tremendous effort - Türkisch Englisch Wörterbuch