translate English to German: The European Parliament has made valuable contributions to this.
Das Europäische Parlament hat hierzu wertvolle Beiträge geleistet.