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