English: it is a true heaven.
Telugu: ఇది ఒక నిజమైన స్వర్గం ఉంది.