follow an unswerving course - French English Dictionary