ungrudgingly

adv

1.
in a generous and ungrudging manner
Antonym:
grudgingly
Pertainym:
ungrudging