to be in despair - Español Inglés Diccionario