difficult problem or matter - Español Inglés Diccionario