godsend in Swedish
godsend in Swedish
gudagåva
instance of unexpected benefit or good fortune
skänk från ovan
instance of unexpected benefit or good fortune