Entiendo que sería parecido a la frase "Hacerlo todo de un tirón" o "hacerlo todo del tirón "", que significaría hacer algo de una sola vez, de un solo esfuerzo tal y como ha dicho Miguel.
Creo que el equivalente en inglés sería algo como "All in one go"