meaning of auf Erfolgskurs sein

auf Erfolgskurs sein - German to English

to-be tipped for success