Trotzdem leisten die UN immer noch enorme und unverzichtbare Beiträge zum Frieden, zu den Menschenrechten und zur nachhaltigen Entwicklung.
Still, it manages to make enormous and indispensable contributions to peace, human rights, and sustainable development.