to be in despair - Alemán Inglés Diccionario