I don't agree to that - its ridiculous. There is no dictionary in the world for a phrase that will state " on track" is based on timelines and measurements of time.
You can have your own definition of "on track" if you like. Its ridiculous...
I will start using the term "going to occur"
There ya go mate. All your problems are now solved.
Honestly all this stuff - just get the debt facility done, I dont have time for this nonsense...