unstinted

    adjective
  1. [lavish] generós, pròdig.
  2. [of effort] incansable.