A new Lancet study has predicted that 218 million men and 231 million women in India, nearly one-third of the country's population, will be obese by 2050.