
On course for something/to do something
Positive Outcome
Often signals optimism about reaching a desirable result, like success or victory. 
Long-term Progress
Suggests a process over time rather than an immediate result, involving steady advancement. 