Vocabulary

千秋万歳

may you live a thousand years

expression