|Business Jargon: To be on a roll|
To be doing well at something.
A: This is the fourth week in a row that I have sold the most units.
B: You are really on a roll. How do you explain it? Is it luck or hard work?
A: A little bit of both.
Listen and Practice:
Discuss on the Forums: