1512 / 2512

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

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

do at all costs; make an all-out effort