embarrassed him, shamed him

listen to the pronunciation of embarrassed him, shamed him
Englisch - Englisch
humiliated him
put him to shame