keep on (the right) track - Turkish English Dictionary