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