It means to stop making progressive efforts towards something
I am not resting on my oars, I am making more preparations, working harder than ever before. - Pastor E. A. Adeboye