be hard-to-understand - Francés Inglés Diccionario