Today's One Point Wiki Wiki e-Xpression is an idiom, “on track”.
It means to make progress as expected.
As usual, I’m late filing my taxes but I’m on track to finish before the weekend.
Mahalo Nui Loa
If you find this useful - share with a friend.