Ever-newer waters flow on those who step into the same rivers.
"Fragments (Fragment 12)". Book by Heraclitus, 1877.

Ever-newer waters flow on those who step into the same rivers.