任勞任怨
Mandarin: ren4 lao2 ren4 yuan4
T6
T4
T6
T3
Definitions
  1. 1 endure hard work and criticism; be both willing and enduring
← Back to dictionary