历经
HSK 6have experienced; gone through (an experience or period of time)
Examples
历经风雨
Weathered through storms
历经沧桑
Witnessed many changes
have experienced; gone through (an experience or period of time)
历经风雨
Weathered through storms
历经沧桑
Witnessed many changes