ungrudging

    adjective
  1. liberal, generós.
  2. [support] incondicional.
  3. donat de bona gana.
  4. to give someone ungrudging praise no estalviar a algú cap lloança.