on a roll

고급 (C1) neutral

Doing really well with a run of successes.

"She's on a roll — three promotions in two years."