千代万代 ちよよろずよ
chiyoyorozuyo

Noun

1. for ever and ever; (through) eternity; countless ages; till the end of time