mài lì卖力to work hard; to do one's very bestFrequency 3.5Meaningsto work hardto do one's very bestto throw oneself into the task at hand