Kamus Mobile
https://m.xamux.com
English to Indonesian
godsend rahmat, pucuk dicinta ulam tiba
godsend
noun
a sudden happening that brings good fortune (as a sudden opportunity to make money)
sebuah peristiwa mendadak yang membawa keberuntungan (sebagai kesempatan mendadak untuk membuat uang)
source: WordNet 3.0

Example(s)

it was a godsend.
itu adalah berkat.