translate English to German: The people of the European Union are demanding this.
Die Menschen in der Europäischen Union fordern es.