身不由己
Meanings
- without the freedom to act independently (idiom); involuntary
- not of one's own volition
- in spite of oneself
Quick facts
HSK LevelHSK 7–9
CEFRC2
Practice 身不由己 with flashcards
MandoBridge uses spaced repetition to help you remember HSK 7–9 vocabulary — free on iOS and Android.