HSK 7

身不由己

shēnbùyóujǐ

out of one's control, involuntary, unable to help

Practice this word on HanziForge

Build your Chinese vocabulary with spaced repetition and contextual reading.