Vocabulary

万々年

tens of thousands of years; eternity

noun