Chinese

edit

Verb

edit

Sense: to need or exert great effort; to strain; to be strenuous

edit
Synonyms
edit