untiring efforts - Francés Inglés Diccionario