ameliorate in Portuguese
ameliorate in Portuguese
melhorar
(transitive) To make better, or improve, something perceived to be in a negative condition.
aperfeiçoar
(transitive) To make better, or improve, something perceived to be in a negative condition.