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