keep on (the right) track - German English Dictionary