Your forgetting the fact that India is getting overpopulated, India + China makes approx 1.3 milliards of people
They will plant trees, but where? in the mountain region? they'll need cedars or trees of those kind, on the coast? it;s already overpopulated and you're already looking at seasony "mussons" ( in french don't know the word in english) that come in summer, all there's left is they're middle region which is arid area which will create problems for them to plant
So yea they will plant but it can't acheive great numbers :/