無地自容 (mou4 dei6 zi6 jung4) — have nowhere to hide oneself for shame; feel too ashamed to show one's face; with one's tail between one's legs in Cantonese
mouˎ₄無deiˍ₆地ziˍ₆自jungˎ₄容简 无地自容
Mandarin Pinyin: wu2 di4 zi4 rong2
Meaning of 無地自容
nounhave nowhere to hide oneself for shame; feel too ashamed to show one's face; with one's tail between one's legs