The English term "heaven" matches the Swedish term "himmel, himmelskt"

other english words that include "heaven" : swedish :
heavenly himmelskt
heavens himlarna