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