untiring efforts - Alemán Inglés Diccionario