English: It is really heaven.
Telugu: అందులోనే నిజ‌మైన స్వ‌ర్గం ఉంటుంది.