
Make somebody’s day
Emotional Impact
The phrase emphasizes a significant positive emotional effect on someone, usually from a small but thoughtful act. 
Sincere Gratitude
Using 'make somebody’s day' suggests genuine gratitude and is often said with heartfelt appreciation. 
Unexpected Joy
The phrase usually refers to a happy surprise or something unplanned that greatly pleases the person. 