pinned down by the situation
As a Chinese idiom, Pinyin is x í NGJ ì NSH ì g é, which means that things are difficult to carry out due to the obstruction or restriction of the situation. It comes from "thirty six stratagems, twenty third stratagem, long distance and short distance attack".
The origin of Idioms
"Thirty six stratagems, twenty third stratagem, long-distance and close attack" says: "if you are forbidden, you should take advantage from near, and harm from far away. The upper fire is the lower one
Idiom usage
It is difficult to carry out.
Examples
He was afraid that he would not be able to achieve anything, so he was interested in Huaishang and won by chance. He wanted to break the heart of the Central Plains. Xin Qiji, Song Dynasty
pinned down by the situation
Rivers and seas do not choose streams - hé hǎi bù zé xì liú
the clouds disperse and the sun appears - yún kāi jiàn tiān