源远流长

yuányuǎn-liúcháng
of long standing, with a long history
HSK 79
Traditional源遠流長

Additional Dictionary Meanings

(idiom) of long standing; with a long history; stretching back to ancient times