have difficulty understanding - Francés Inglés Diccionario