translate English to German: At home anywhere in the world, based in Munich.
In der Welt zuhause, in München daheim.