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

Card 2116HSK Level 42116/3571
CARD2116
PROGRESS59%
全力以赴
quán lì yǐ fù
do one's level best; go all out

Reveal: Click/Space/Enter/↑↓/w/s/j/kNavigate: ←→/h/l/a/d