translate English to German: But the hard truth is that current funding for research and development to address the health needs of the world’s poorest people is insufficient.
Doch die unbequeme Wahrheit ist, dass die aktuelle finanzielle Förderung von Forschung und Entwicklung zur Befriedigung der gesundheitlichen Bedürfnisse der Weltärmsten nicht ausreicht.