English: Man, that's heaven.
Telugu: అబ్బా అది స్వర్గం.