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
can hardly decline sb . 's kind offer - qíng bù kě què
harm the country and bring calamities on the people - dù guó yāng mín