keep on going (without stopping) - French English Dictionary