What does auf Erfolgskurs sein mean?

auf Erfolgskurs sein - German to English

to-be tipped for success