Vocabulary
惜しげもなく
おしげもなく
freely; generously; liberally; ungrudgingly; unsparingly
expression
adverb