Translation of "The talk of the town" in German

Related phrases