Fetching details from the dictionary...
many generations
「世世」 has another reading with different meanings.
for generations; from generation to generation; generation after generation; th…