源远流长的英文翻译

中文:源远流长

英文翻译:of long standing