burst on the scene

burst (up)on the scene

to appear suddenly somewhere; to enter or arrive suddenly some place. (Upon is formal and less commonly used than on.) The police suddenly burst upon the scene. They burst on the scene and took control.
See also: burst, on, scene
References in periodicals archive ?
Variously dubbed Nova Persei 1992 or GRO jo422+32 for its location in the sky or the observatory that discovered it, the object has X-ray and ultraviolet spectra resembling those of other candidate black holes that have literally burst on the scene in the past 20 months.