English: It is similar to heaven.
Telugu: అది స్వర్గంతో సమానం.