2116 / 3571

What does 全力以赴 (quán lì yǐ fù) mean in English?

全力以赴
quán lì yǐ fù

do one's level best; go all out