ROGET THESAURUS
do good
Goodness
VB
be beneficial, produce good,
do good, profit, benefit, confer a benefit, be the making of, do a world of good, make a man of, produce a good effect, do a good turn, confer an obligation, improve, do no harm, break no bones, be good, excel, transcend, bear away the bell, stand the proof, stand the test, pass muster, pass an examination, challenge comparison, vie, emulate, rival.
Benevolence
VB
be benevolent, have one's heart in the right place, bear good will, wish well, wish Godspeed, view with an eye of favor, regard with an eye of favor, take in good part, take an interest in, feel an interest in, be interested in, feel interested in, sympathize with, empathize with, feel for, fraternize, enter into the feelings of others, do as you would be done by, meet halfway, treat well, give comfort, smooth the bed of death,
do good, do a good turn, benefit, render a service, be of use, aid.