on a tear / roll
phrasein a period of great success or good fortune
5
salad days
nounthe time when something is at its best or most successful
12
to rise like a rocket
phraseto achieve quick and remarkable success or popularity
20

Download LanGeek app