风尘仆仆fēngchénpúpú
Meanings
1. lit. covered in dust (idiom)
2. fig. travel-worn
Characters used