摸爬滾打 mō pá gǔn dǎ

DEFINITIONS

  1. to go through challenging experiences
  2. to become seasoned (in one's profession etc)

CHARACTERS

摸 mō gently touch with hand; caress
爬 pá crawl, creep; climb; scramble
滾 gǔn turn, roll, rotate; boil
打 dǎ strike, hit, beat; fight; attack