Englisch Instead, public life is to be found in car parks and at petrol stations

Kennen Sie schon die Übersetzungen für diese Phrasen?