English: It's heaven on earth.
Telugu: అదో భూతల స్వర్గం.