English: And that's just heaven.
Telugu: అపుడే ఇలనే స్వర్గం అవుతంది.