The English term "embarrassment" matches the Italian term "imbarazzo"