From Longman Dictionary of Contemporary Englishstrike a happy/cheerful/cautious etc notestrike a happy/cheerful/cautious etc noteEXPRESSto express a particular feeling or attitude The article struck a conciliatory note. Moderate Republicanism appeared to strike exactly the right note with the voters (=be what the people wanted). → strike
Examples from the Corpus
strike ... the right note• Ranging wide over ancient aphorisms, Professor Noel Dilly struck precisely the right note of scepticism, receptivity and curiosity.• That would have the merit of simplicity, but would it strike the right note socially?