English: This is a small heaven.
Telugu: ఈ చిన్న స్వర్గం.