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