English: That's your heaven?
Telugu: అది వారి స్వర్గమా?