English: Is this heaven?
Telugu: ఇది స్వర్గ లోకమా?