done a power of good
English
Verb
done
a
power
of
good
past participle of
do a power of good