feeling despondent due to overwork/worries - Español Inglés Diccionario