Hell of a roll - Tradução em português

Dan. M. 1
Olá pessoal, encontrei a seguinte expressão: "hell of a roll" em uma leitura de um feed. Alguém me informa o sentido disso?
contexto: "W&W is on one hell of a roll."
Desde já, obrigado!

APRESENTAÇÃO PESSOAL EM INGLÊS
Nesta aula, a professora Camila Oliveira ensina como você deve se preparar para fazer uma apresentação pessoal profissional em inglês. O conteúdo dessa aula ajudará você a aproveitar melhor as oportunidades no ambiente corporativo. ACESSAR AULA
1 resposta
a/one hell of a… :used to give emphasis to what a person is saying
be on a roll :to be experiencing a period of success at what you are doing

Portanto acho que a tradução é : W&W está em um período de enorme sucesso.