CEDICT
to be at the scene (such as in an exam, contest, game); to be on the spot; to be in the actual situation
Wiktionary
当场,在现场。
重編國語辭典