translate English to German: You have succeeded in bringing people closer to Europe again.
Sie haben es geschafft, die Menschen wieder näher an Europa heranzubringen.