Common collocations before 'generous'

being, even, fair, given, good, has, how, made, man, most, people, such, thank, very, year