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
當場,在現場。
重編國語辭典