English: Is that heaven?
Telugu: అది వారి స్వర్గమా?