Over 50 million Indians suffer from diabetes. (AP)