bǎo​jīng​cāng​sāng

to have experienced many changes

  1. bǎo adjectivenoun
    fully
    (bound form) fully; to the maximum extent; describing an action done thoroughly or a state experienced to the limit
  2. jīng verbpreposition
    to pass through
    to pass through; to undergo; to experience
  3. great changes
    great changes over time; ups and downs; abbreviation of 沧海桑田 cāng​hǎi​sāng​tián