have a lot of difficulties - Francés Inglés Diccionario