Too-generous (9)
I believe the answer is:
unsparing
'too-generous' is the definition.
(synonyms)
This is all the clue.
(Other definitions for unsparing that I've seen before include "Profuse - ruthless" , "generous" , "harsh" , "Merciless, severe" , "Wanting mercy" .)