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