惹尽风尘
[rĕ jĭn fēng chén]
'Stirred up All the Dust along the Way'. It implies someone who is quite experienced after traveling around or has gone through numerous events or situations, leaving marks or impacts like dust stirred by walking or rushing in the wind.