English: Is this heaven?
Telugu: త్రిశంకు స్వర్గం అంటే ఇదేనా?