translate English to German: In spite of our efforts and even some achievements over the past forty years, tragic disparities and social injustice remain and we have a long way to go in overcoming them.
Trotz unserer Bemühungen und trotz einiger Fortschritte in den vergangenen vier Jahrzehnten liegen noch große Anstrengungen vor uns, um die weiter bestehenden großen Unterschiede und die soziale Ungerechtigkeit zu überwinden.