The English term "heaven" matches the Finnish term "taivas"