饱经风霜的英语:have experienced years of wind and frost; endure all the hardships of exposure; have weathered many storms; weather-beaten; having experienced the hardships of life 饱经风霜的法语:être endurci par vents et givres;être passé par de rudes épreuves;avoir connu toutes les vicissitudes du destin