translate English to German: The EUR 17.5 billion are in my view insufficient, above all when you consider the ambitious goals that Europeans are always setting themselves.
Meines Erachtens sind die 17,5 Milliarden Euro zu wenig, vor allem angesichts der ehrgeizigen Ziele, die sich die Europäer immer wieder setzen.