translate English to German: Even so, the European Union today contributes 55% of total development aid.
Doch auch so liegt der Anteil der Europäischen Union an der Entwicklungshilfe insgesamt heute bei 55 %.