The English term "despond" matches the Italian term "abbattersi"

other english words that include "despond" : italian :
desponded disperato
despondency scoraggiamento
despondent scoraggiato