Struck a chord
UPSC Dictionary
Meaning: To create an emotional response or resonate with someone. Usage in a Sentence: "Her speech about equality really struck a chord with the audience."
0 online
UPSC Dictionary
Meaning: To create an emotional response or resonate with someone. Usage in a Sentence: "Her speech about equality really struck a chord with the audience."