Пошук у словниках
Arrive on the scene
= arrive upon the scene
прибувати на місце пригоди (злочину)
(
про поліцію тощо
)