English: This is truly a heaven!
Telugu: ఈ నిజంగా స్వర్గం ఉంది!