idiom
ধারাবাহিক সাফল্য; একটানা সাফল্য বা ভালো ফলাফল অর্জন করা;
Meaning in English /idiom/ experiencing a series of successes or good fortune; SYNONYM
on a streak; doing well; unstoppable;
OPPOSITE
in a slump; failing; struggling;
EXAMPLE
She’s on a roll, winning every game this week - সে ধারাবাহিক সাফল্য পাচ্ছে, এই সপ্তাহে প্রতিটি খেলায় জিতছে।