successive generations; for generations
Formal, somewhat literary term used to describe something continuing over many generations. Often appears in historical or ceremonial contexts.
That family has produced scholars for successive generations.
Their achievements over many generations were recognized, and they were decorated.