Vocabulary

惜しげなく

freely; generously; liberally; ungrudgingly; unsparingly

adverb