On a roll
Meanings of "On a roll"
Arabic
في خضم سلسلة من النجاحات و الأنتصارات
Add comment
English
In the midst of a series of successes
English
experiencing a prolonged spell of success or good luck; experiencing a period of success or good luck. . "They were on a roll, winning nine games in a row."
Greek
Όταν κάποιος βρίσκεται σε μια περίοδο συνεχόμενων επιτυχιών