thousand years; very long period; forever
ancient time; age of the gods
very long period; forever; eight thousand years
thousands of years; eternity; all generations
Imperial reign; Kimigayo (Japanese national anthem)
for generations; hereditary; generation after generation
seven generations of (celestial) gods
glorious reign of the Emperor
seven generations of (celestial) gods