on the scene
idiom
—used to say that someone or something is or has become an important part of a situation, activity, etc.
She was lonely for a while, but now there's a new boyfriend on the scene.
a popular singer who first burst on the scene last year
Our lives have changed a lot since computers have come/appeared on the scene.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share