ungrudging ['ʌn'grʌdʒiŋ] a

1) ще'дрый, до'брый; широ'кий (о натуре)

2) оби'льный