keep on (the right) track - Francés Inglés Diccionario