it makes it difficult... - Francés Inglés Diccionario