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
have no place too ashamed to show one 's face
the moon is bright and stars are few - yuè míng xīng xī
delightful weather and beautiful prospects - huā chén yuè xī
surrender the enemy without force - chuán xí ér dìng
let the eye travel over the great scenes and let fancy free - yóu mù chěng huái