英weather-beaten, having experienced the hard ship of life
法être endurci par vents et givres, être passé par de rudes épreuves, avoir connu toutes les vicissitudes du destin, avoir connu toutes les vicissitudes de la fortun
德durch eine harte Schule gegangen sein , viel Mühsal im Leben erlitten haben, leidgeprüft, viel durchgemacht haben (Sprichw), von Wind und Wetter gegerbt (Sprichw)