English: It is really heaven.
Telugu: నిజమైన స్వర్గం ఉంది.