身不由己
shēnbùyóujǐ
Meaning
- idiom(of one's circumstances) beyond one's control; unable to do anything about it; (of one's actions) not subject to conscious control (i.e. done in spite of oneself)
Characters
More HSK 7-9 words
颁奖bānjiǎngto confer an awardHSK 7-9专著zhuānzhùmonographHSK 7-9瞻仰zhānyǎngto revereHSK 7-9小区xiǎoqūhousing estate; community; neighborhoodHSK 7-9财政cáizhèngpublic finance; government financeHSK 7-9元老yuánlǎosenior figure; doyen; founding member; veteranHSK 7-9委员wěiyuáncommittee memberHSK 7-9一手yīshǒua skillHSK 7-9悬殊xuánshūvastly different; poles apartHSK 7-9精髓jīngsuǐmarrow; pith; quintessence; essenceHSK 7-9