English: That's heaven?
Telugu: అది స్వర్గమా?