53 / 2512

What does 饱经沧桑 (bǎo jīng cāng sāng) mean in English?

饱经沧桑
bǎo jīng cāng sāng飽經滄桑

having lived through many changes