hands are tied (hands are tied)

Idiom Trade

含义

to be unable to act freely because of rules or restrictions

由于规则或限制而无法自由行动 (yóu yú guīzé huò xiànzhì ér wúfǎ zìyóu xíngdòng)

例句

"The government’s hands are tied due to international trade laws."

"由于国际贸易法的限制,政府的双手被束缚。" (yóu yú guójì màoyì fǎ de xiànzhì, zhèngfǔ de shuāngshǒu bèi shùfù.)