Did you mean ungrudging?
ungrudging
adjective
°Lacking envy or reluctance.