difficult and complicated - Francés Inglés Diccionario