English: This is truly heaven on world.
Telugu: అది నిజంగానే భూలోకంలోని స్వర్గం.