this sephora blush is a godsend, you should try it; thanks so much, you're a godsend
a secular term describing someone or something exceptionally good
"this sephora blush is a godsend, you should try it; thanks so much, you're a godsend" What is the definition of "godsend"?