Vocabulary

現場着

arrival on scene; arrival on location

noun