Chinese edit

Verb edit

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

Synonyms edit