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
one 's heart ached as if pierced by ten thousand arrows - luàn jiàn cuán xīn