ju1
gong1
jin4
cui4
  1. to bend to a task and spare no effort (idiom); striving to the utmost

Info