to give it everything; go all out
Significa hacer todo el esfuerzo posible o comprometerse completamente con algo.
Para ganar el campeonato, el equipo decidió poner toda la carne en el asador.
Si quieres que tu negocio tenga éxito, tienes que poner toda la carne en el asador.