English: This is GOD'S gift to us.
Telugu: మాకు ఈ మామ్మగారు భగవంతుడు ఇచ్చిన వరం.