translate English to German: A warm welcome to our new website...
Herzlich willkommen auf unsere neue Webseite...