problematic and difficult situation to solve - Español Inglés Diccionario