Новый большой англо-русский словарь
heaven-sent
1> _возв. ниспосланный богом
2> своевременный, подоспевший вовремя; спасительный
_Ex:
a heaven-sent opportunity спасительная возможность;
спасительный шанс
_Ex:
a heaven-sent rain saved crops долгожданный дождь спас посевы