4/12/18 On a roll

 

Experiencing a particularly successful period, without any setbacks or low points.

Example:

  • Three championship titles in a row? Wow, that team is really on a roll.