the difficulty faced - Francés Inglés Diccionario