translate English to German: Motor Show Essen with many very important persons ...
Motorshow Essen mit viel Prominenz ...