English / idiom
on track
A2MEANING IN ENGLISH
proceeding, developing, or progressing smoothly according to plan
In context
01
The highway construction project is well on track for completion by December.
02
Stick to your daily revision schedule to stay on track for the examination.
Synonyms
on schedule,on course,progressing well