be on the crest of a wave

US /bi ɑn ðə krɛst əv ə weɪv/
UK /bi ɑn ðə krɛst əv ə weɪv/
"be on the crest of a wave" picture
1.

être sur la crête d'une vague, être en pleine réussite

to be very successful for a period of time

:
The company is currently on the crest of a wave, with record sales and profits.
L'entreprise est actuellement sur la crête d'une vague, avec des ventes et des bénéfices records.
After winning the championship, the team was on the crest of a wave.
Après avoir remporté le championnat, l'équipe était sur la crête d'une vague.