English: And this isn't heaven.
Telugu: ఇది స్వర్గం కాదు కదా!