- 英語
- weather-beaten, having experienced the hard ship of life
- 德語
- 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)
- 法語
- ê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