Arrive upon the scene

= arrive on the scene

Англо-український юридичний словник