godsend; gift from providence
Refers to an unexpected, fortunate event or help that seems to come from heaven or a higher power.
この雨はまさに天の助けだ。
This rain is truly a godsend.
Compound of 天 (ten, 'heaven') + の (no, possessive particle) + 助け (tasuke, 'help'). Literally 'heaven's help'.