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