"Gardens of perpetual residence, whose doors will be opened for them."
Muhammad said: "Gardens of perpetual residence" is a substitute for "a good place of return." The meaning of "whose doors will be opened for them" is: that is, from them [the doors].