lín​chǎng

be on the scene

临场 臨場 lín​chǎng
be on the scene
To personally arrive at or be present at a venue (such as an examination hall, theater, or sports field) to participate in an event, perform, or give directions
on-the-spot
Happening or performed at the scene; refers to firsthand experience, impromptu remarks, or performance during an actual event

Frequency

Movie subtitles
0.120 per million appears in 0% of films
Written text
1.95 per million

Sources