have difficulty to understand - Francés Inglés Diccionario