Generosity literally means willingness in giving away one's own money,time,talent,etc.
⇑ Translate the sentence above by Google ⇑
Prev: Undergraduates thought of competition as severity cruelty confront etc;
Next: You know the standard explanations: keeping a moderate diet, engaging in regular exercise, etc.