The Italian term "disperato" matches the English term "desponded"

other italian words that include "disperato" : english :
disperato despairs
disperato desperate