to hit ones stride – Meaning and Explanation