work as hard as possible, go all-out, go for broke You're losing this match. If you want to win, you'll have to pull out all the stops.
PULL OUT ALL THE STOPS
Meaning of PULL OUT ALL THE STOPS in English
English idioms vocab. Словарь английских идиом и выражений. 2012