feeling despondent due to overwork/worries - Spanish English Dictionary