meaning of auf einem guten Weg sein

auf einem guten Weg sein - German to English

is headed in correct direction [fig.]