translate English to German: I believe that most EU citizens would be very proud of such a role.
Auf eine solche Rolle dürften die meisten EU-Bürger wohl recht stolz sein.