translate English to German: The European Parliament suggested this on my initiative three years ago.
Dies hat das Europäische Parlament schon vor drei Jahren auf meine Initiative hin vorgeschlagen.