祖祖辈辈zǔzǔbèibèi
Meanings
1. for generations
2. from generation to generation
Characters used