What does auf der Zielgeraden sein mean?

auf der Zielgeraden sein - German to English

is on / in your home stretch [also fig.]