English: It's heaven.
Telugu: అదో స్వర్గం.