Can you complete this English expression? It means “someone or something many people are talking about”.
The talk of the ……
The answer is below!↓
Answer: b) town
The talk of the town!
Example: John was the talk of the town when he won the piano competition.