Idiom: Heart of Gold
Meaning: to be extremely kind and helpful.
Read the following birthday card message:
Happy Birthday! We've never met a person as kind and generous as you! You are always there for your friends when we need you! I will never forget the time when I didn't have money to pay my water bill, and you gave me the money and brought me some water to drink, Thank you also, for dedicating your time to save so many computers from dying... You truly have a heart of gold!
Your best friends!