General Brazilian
melhorar a situação
most common and standard usage across Brazil
São Paulo
melhorar a situação
standard usage, sometimes 'resolver a situação' for urgent matters
Rio de Janeiro
melhorar a situação
standard usage, colloquially 'colocar em ordem'
Portugal
melhorar a situação
standard usage, equivalent to Brazilian Portuguese