tireless efforts - Deutsch Englisch Wörterbuch