General Brazilian
usar todos os recursos; fazer tudo ao seu alcance
Standard translation used throughout Brazil
Rio de Janeiro
botar a banca toda; gastar tudo
Colloquial variant common in Rio
São Paulo
usar toda a artilharia; colocar tudo em jogo
Business and formal contexts
Portugal
dar o seu melhor; usar todos os recursos; não poupar esforços
Standard European Portuguese equivalent