[----]

Jyutping hak1 fu2 nou5 lik6
Pinyin kè kǔ nǔ lì

Definitions (CC-CEDICT)
  1. assiduous
  2. taking great pains