BE ON A ROLL
Meaning of BE ON A ROLL in English
( informal ) to be experiencing a period of success at what you are doing :
Don't stop me now—I'm on a roll!
Oxford Advanced Learner's English Dictionary.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005