stick to one's task - French English Dictionary