Chinese words · Chengyu

身临其境

shēnlín-qíjìngTraditional 身臨其境

to be there in person; immersive

Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.