The English term "ashamed" matches the Italian term "umiliato"

other english words that include "ashamed" : italian :
be ashamed vergognarsi
feel ashamed vergognarsi
to be ashamed vergognarsi