Advanced

French

Avoir le vent en poupe

To be riding high