pose a difficult challenge - Francés Inglés Diccionario