translate English to German: Roads lovers are our guests of honour.
Wir freuen uns besonders auf Automobil-Liebhaber.