Vocabulary
万代
ばんだい
thousands of years; eternity; all generations
noun
adverb