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