to appeal to the feelings of an audience
Verb
to strike a chord with someone
Verb
to appeal to a large public
Verb
to gloat over the news
Verb
to take the fancy of the public
Verb
to hit the taste of the public
Verb
to catch the public imagination
Verb
to appeal to practical minds
Verb
to appeal a practical minds
Verb
to be pleasing for sb
Verb