be a difficult problem to resolve - Español Inglés Diccionario