to rest on ones oars – Meaning and Explanation