on track in Italian
on track in Italian
in carreggiata
(idiomatic) Proceeding as planned, as expected, or in a manner consistent with an established pattern.