translate English to German: Today the European Parliament has set down these very aims on paper.
Das Europäische Parlament hat heute genau diese Vorstellungen zu Papier gebracht.