From Longman Dictionary of Contemporary Englishgodsendgod‧send /ˈɡɒdsend $ ˈɡɑːd-/ noun [singular] HELPsomething good that happens to you when you really need itgodsend for/to The hot weather has been a godsend for ice-cream sellers.
Examples from the Corpus
godsend• A pity, as both would have been a godsend.• To a world that was flat, static, agricultural and largely illiterate, those books were, literally, a godsend.• The river proves a godsend for the sweaty, sun-dazzled tourist.• It was a godsend for the guerrilla gardeners who found the turf easier to strip back.• But for one of our biggest industries it's a positive godsend.• So his meeting with the coffee broker was pure godsend.• The good weather has been a real godsend for construction companies.godsend for/to• So I was something of a godsend for her.• The river proves a godsend for the sweaty, sun-dazzled tourist.• It was a godsend for the guerrilla gardeners who found the turf easier to strip back.• It was a godsend for the women.• It was a godsend to news editors.• This was an absolute godsend to beginners.• The first is fraternal, popular entertainment, and a financial godsend for health care and education.Origin godsend (1800-1900) god-sent “sent by God”