unsparingly

    adverb
  1. implacablement.
  2. generosament.
  3. incansablement.