英语to baffle,to humiliate,shame,dishonor,humiliation
德语beschimpfen; Schmach(S)
法语affront,humiliation,humilier,ins