bounteously given

Translations
donné généreusement