translate English to German: This is all the more important in view of the fact that we share neither a common language, nor a joint culture or religion.
Welches Bild hat Europa von sich selbst?