当场 dāng chǎng

DEFINITIONS

  1. at the scene
  2. on the spot

CHARACTERS

当 dāng bear, accept, undertake; just
场 chǎng open space, field, market