English: It is really heaven.
Telugu: అది నిజంగా స్వర్గమే.