in (some place); to be in (adversity, a difficult situation, danger, turmoil etc); to find oneself in; placed in; surrounded by
trad. 身處
Also written 身處【shēn chǔ】
in (some place); to be in (adversity, a difficult situation, danger, turmoil etc); to find oneself in; placed in; surrounded by
trad. 身處
Also written 身處【shēn chǔ】