General Brazilian
fazer o seu melhor esforço / dar o seu melhor
Most common usage across Brazil
Rio de Janeiro
caprichar / se dedicar
Informal, colloquial expression
São Paulo
dar 110% / colocar tudo em jogo
More idiomatic, business/sports context
Portugal
fazer todo o possível / esforçar-se ao máximo
More formal and traditional usage