任勞任怨 rèn láo rèn yuàn

to work hard without complaint (idiom)

Word data

HSK Not in HSK
Frequency Unknown

Definitions

  1. 1. to work hard without complaint (idiom)

Characters

Character Meaning
no matter (how, what etc); to let; to allow
labor; to toil; to put sb to trouble (of doing sth)
no matter (how, what etc); to let; to allow
to blame; to complain