The Changjiang River waves behind drive the waves ahead. Meaning = The energy of the new generation inspires the old. the who: my generation