Doch fehlt diesen Organisationen die zur Bewältigung von Herausforderungen dieser Größenordnung erforderliche Finanzstruktur.
But these organizations lack the financial structure needed to deal with challenges of this scale.