Again, nice reasoning but no.
"A heaven's grant" is very literal.