飽經風霜

Idiom

 * 1) weather-beaten; having had one's fill of hardships; having experienced the hardship of life