English: Goddamn, this is Heaven.
Telugu: అబ్బా అది స్వర్గం.