卖力 mài lì

DEFINITIONS

  1. to work hard
  2. to do one's very best
  3. to throw oneself into the task at hand

CHARACTERS

卖 mài sell; betray; show off
力 lì power, capability, influence