比喻经过长期艰难困苦的磨练。
英语 have experienced all sorts of hardships(have had one's fill of hardships)
日语 多年(たねん)の風霜をしのぐ