English: It is truly a heaven on earth.
Telugu: నిజంగా అది భూతల స్వర్గమే.