liúfāngqiāngǔ
to leave a good reputation for generations
留芳千古 liúfāngqiāngǔ
- to leave a good reputation for generations
- to leave a good name or reputation that lasts for a thousand years; to be remembered forever for one's virtues or achievements