Things haven't been the same since the new manager came on the scene — С тех пор, как здесь появился новый управляющий, все сразу изменилось That was long before you came on the scene — Это случилось задолго до того, как ты появился на свет
COME ON THE SCENE
Англо-русский перевод COME ON THE SCENE
New English-Russian dictionary of modern informal English. Новый Англо-Русский словарь современного неформального английского. 2012