burning shame / open disgrace / having been disgraced in public / disgracing *oneself in public / having been put to shame in public / having put *someone to shame in public / having humiliated *someone in public
あかはじ
akahaji
赤恥 JN1
burning shame / open disgrace / public disgrace / public shame