FEEDBACK

Meaning of 自身难保

Lookup via: Pinyin | Radicals
shēn nán bǎo (Trad.: 自身難保)
powerless to defend oneself (idiom); helpless