The English term "depress" matches the Italian term "angustiare"

other english words that include "depress" : italian :
depresses angustiato
depressing angustiante
depressingly pietoso
depressiveness abbattimento