English: It's heaven.
Telugu: అది స్వర్గం.