in the midst of a series of successes : on a hot streak ― sometimes used with a modifier <has been on a brilliant roll >
ON A ROLL
Meaning of ON A ROLL in English
Merriam Webster Collegiate English Dictionary. Merriam Webster - Энциклопедический словарь английского языка. 2012