Hold your hands and hold your feet
As a Chinese idiom, Pinyin is Li ǎ NSH ǒ up í ngz ú, which means to hold back one's hand and stop one's step. The source is "selected works of the ten years before the revolution of 1911 · Yunnan Vietnam Railway problem".
The origin of Idioms
"Ten years before the revolution of 1911, selected works on the Yunnan Vietnam Railway issue" says: "the great powers knew that they were unjust, and they gradually held their hands and held their feet."
Idiom usage
To act as a predicate or attributive
Hold your hands and hold your feet
be situated at the foot of a hill and beside a stream - yī shān bàng shuǐ
Hold your hands and hold your feet - liǎn shǒu píng zú