長江後浪推前浪

Idiom

 * 1) new things replace old things; the younger (new) generation replaces and surpasses the older (previous) generation