embarrassed him, shamed him

listen to the pronunciation of embarrassed him, shamed him
Английский Язык - Английский Язык
humiliated him
put him to shame