translate English to German: This fact is painful, regrettable and frustrating, but it should also motivate developed and wealthy countries to provide more intensive and more effective aid.
Diese Tatsache ist schmerzhaft, bedauerlich und frustrierend, sie sollte die weiter entwickelten und reicheren Länder jedoch auch motivieren, intensivere und effektivere Hilfe zu leisten.