meaning of auf der Zielgeraden sein

auf der Zielgeraden sein - German to English

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