Chinese words · Chengyu

亲临其境

qīnlín-qíjìngTraditional 親臨其境

to be there in person

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