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
On foot
apply the carrot and stick judiciously - ēn wēi bìng yòng
Soldiers come to block, water comes to cover - bīng lái jiàng dǎng,shuǐ lái tǔ yǎn
incite somebody to take legal proceedings against somebody else - tiáo cí jià sòng
Words are not words, deeds are not far - yán zhī bù wén,xíng zhī bù yuǎn
a man away from his native place is worthless - rén lí xiāng jiàn