This piece was written in 2000. The underlying theme is to proceed further and further without getting bogged down by the pride of attaining several goals in one's life.
In English, there is one comparable phrase 'shifting the goal posts'.
In English, there is one comparable phrase 'shifting the goal posts'.