embarrassed him, shamed him

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