On foot
In Chinese, Pinyin is Z ǒ UF ú w ú D ì, which means there is no hiding place. It comes from the annals of the Three Kingdoms, Wei Shu and Zhong Hui Zhuan.
The origin of Idioms
"Three Kingdoms · Wei Shu · Zhong Hui Zhuan" says: "the road is cut off, and there is no place to walk."
Idiom usage
A place where there is no shelter
Chinese PinYin : zǒu fú wú dì
On foot
be as everlasting as the sun and the moon. rì yuè jīng tiān
be careless about one 's dress. bù shì biān fú
release a tiger to protect oneself -- to bring trouble on oneself while attempting to avoid it with other means. fàng hǔ zì wèi