the effort and time spent - Francés Inglés Diccionario