Taguri: top European officials