What is the meaning of Desesperar?

to cause to despair, to deprive of hope

to despair [with de ‘of’]

to despair, to lose hope

to despair (to despair of)

to despair, exasperate

to despair (be driven to despair)

Source: wiktionary.org