be too difficult to understand - Francés Inglés Diccionario