Chinese Dictionary

身不由己

[shēnbùyóujǐ]

HSK789