translate English to German: European universities have much to offer the world in terms of their scientific and teaching excellence.
Die europäischen Universitäten haben der Welt auf Grund ihrer Kompetenz in Forschung und Lehre viel zu bieten.