Aber noch erstaunlicher ist, dass diese Organisation trotz ihrer Probleme und Schwächen überlebt hat.
But even more striking is that this organization, despite its challenges and shortcomings, has endured.