have no choice but to
As a Chinese idiom, Pinyin is B ì B ù D é y ǐ, which means that there must be no way to stop. It means that the situation makes it necessary to do so. From Yan Yuan, Analects of Confucius.
The origin of Idioms
Yan Yuan, Analects of Confucius: "Zi Gong asked about politics. Confucius said: "enough food, enough soldiers, people's trust." Zi Gong said, "I have to go. What's the first of the three?" He said, "go to the army."
Idiom usage
Example the power of cloth is to change the mind. If you have to fight against it, you should fight against it and fight against it. On emperor Shizu's conferring unjust marquis by Quan Deyu in Tang Dynasty
have no choice but to
argue about some insignificant matters - zhēng cháng lùn duǎn
strange voice or an affected manner - guài shēng guài qì