English to English
1. feeling or showing gratitude
a grateful heart|grateful for the tree's shade|a thankful smile
2. Having a due sense of benefits received; kindly disposed toward one from whom a favor has been received; willing to acknowledge and repay, or give thanks for, benefits; as, a grateful heart.
3. affording comfort or pleasure
the grateful warmth of the fire