translate English to German: Where you could find us in the past...
Wo wir in letzter Zeit vertreten waren...