have no place too ashamed to show one 's face
The Chinese idiom, w ú D ì Z ì cuॸin Pinyin, is shameless and shameful.
Idiom explanation
I have no place for myself. I'm very ashamed
The origin of Idioms
Chen Shou's biography of Guan Ning in the annals of the Three Kingdoms, Wei Zhi, said: "the war in the night is terrible, and there is no place to live."
Idiom usage
To act as a predicate or attributive
Chinese PinYin : wú dì zì cuò
have no place too ashamed to show one 's face
parade with beautiful dress at night. yì jǐn yè xíng