translate English to German: Yet out of a total budget of a thousand billion euro, only a few hundred million over seven years is allocated to joint European research and development programmes.
Bisher werden von einem Gesamthaushalt von Tausend Milliarden Euro jedoch nur einige Hundert Millionen in einem Zeitraum von sieben Jahren für gemeinsame europäische Forschungs- und Entwicklungsprogramme aufgewendet.