Answer: ungrudging

AnswerCrossword Clue
ungrudgingNot grudging
ungrudgingbeing without envy or reluctance