全力以赴
Mandarin: quan2 li4 yi3 fu4
T4
T6
T5
T6
Definitions
  1. 1 to do at all costs; to make an all-out effort; to go to all lengths; to dedicate oneself to; to devote every effort to; to do all in one's power; to do all one can; to do one's level best; to do one's utmost; to go all out; to move heaven and earth to; to pull out all stops; put one's best foot forward; to spare no effort; to strive with all one's might for
← Back to dictionary