translate English to German: There you are: these are countries which, barely ten years ago, were literally cut off from the Europe in which we live. Since then, they have been restoring contact with our shared values.
Es gibt Länder, die noch vor zehn Jahren buchstäblich von unserem Europa abgetrennt waren und nun den Faden der gemeinsamen Wertvorstellungen wieder angeknüpft haben.