源远流长
yuán yuǎn liú chángyuanyuanliuchang
- (idiom) of long standing; with a long history; stretching back to ancient times
yuán yuǎn liú chángyuanyuanliuchang
Data from JMdict, KANJIDIC2 (EDRDG), KanjiVG, CC-CEDICT and Make Me a Hanzi. Sources and licences