Is it time for India to send troops to Afghanistan?

And just how giant a step to solidifying the Anglosphere would that be?