dāng chǎng

HSK 5
  1. at the scene; on the spot