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