translate English to German: Today, more than 80% of our guests come from abroad.
Heute kommen gut 80 % unserer Gäste aus dem Ausland.