dāng​chǎng

at the scene

Definitions

dāng​chǎng

at the scene; on the spot

Sources