translate English to German: We've been located in Trier since 2001 and welcomed many nice guests from all over the world.
Nun schon seit 2001 sind wir hier in Trier und haben schon so manche netten Gäste aus aller Welt begrüßt.