English: It is a heaven on earth," she said.
Telugu: అదో భూతల స్వర్గం’ అని ఆమె వివరించారు.