English: And what of Heaven?!
Telugu: మరి స్వర్గం సంగతి ఏంటి?