Vocabulary
千代万代
ちよよろずよ
for ever and ever; (through) eternity; countless ages; till the end of time
noun