tireless efforts - Alemán Inglés Diccionario