身处
shēn chǔshenchu
- in (some place)
- to be in (adversity, a difficult situation, danger, turmoil etc)
- to find oneself in
- placed in
- surrounded by
shēn chǔshenchu
Data from JMdict, KANJIDIC2 (EDRDG), KanjiVG, CC-CEDICT and Make Me a Hanzi. Sources and licences