have ameliorated
-he mejorado
Presente perfecto para el sujetodel verboameliorate.Hay otras traducciones para esta conjugación.

ameliorate

Those reforms (public services, social insurance, the eight-hour day, etc.) may have ameliorated some of the more glaring defects of the system, but in no way have they led beyond it.
Puede que aquellas reformas (servicios públicos, seguridad social, jornada de ocho horas, etc.) hayan mejorado algunos de los defectos más notorios del sistema, pero no para llevarlo más allá.
Five years after Copenhagen, and in taking stock of the developments since then, we should ask ourselves if we have ameliorated the situation of the poor and if we have made a difference.
Cinco años después de Copenhague, haciendo un balance de los avances logrados desde entonces, deberíamos preguntarnos si hemos mejorado la situación de los pobres y si hemos cambiado algo.
Palabra del día
el mago