English: He has been a God’s gift to India.
Telugu: వారు భారత్‌కు లభించిన భగవత్ ప్రసాదం.