General Brazilian
fazer um último esforço desesperado
Most common usage across Brazil
São Paulo
fazer um último esforço desesperado / dar um jeito
May use 'dar um jeito' informally for a final attempt
Rio de Janeiro
fazer um último esforço desesperado
Standard usage
Portugal
fazer um último esforço desesperado / tentar uma última vez
May also use 'tentar uma última vez' (try one last time)