On a roll
On a streak of continuous progress or success.
進歩や、成功の連続する状態にある。
The team is on a roll. They've won five games in a row.
チームは好調だ。立て続けに5連勝した。
このon a roll という前置詞句は、好調、順風満帆を意味するイディオムです。
何かが転がると勢いがついて転がり続ける様子が語源です。
不運や失敗ではなく、ラッキーなことの連続について使われます。
名詞 roll にはいくつもの意味があります。
ロールパンやロールケーキの意味もありますので、例えば "Egg and cheese on a roll " といえば、もちろん、ロールパンに卵とチーズをのせたもの、となります。
また、同じく be on a roll で「話している」という意味でも使われます。
英語ネイティブによる発音は下記のリンクをクリックしてください。