meaning of Alle Leute in der Stadt sprechen davon

Alle Leute in der Stadt sprechen davon - German to English

Mouths are flapping all-over town. [coll.]