Today many Indians can at least understand either hindi or english and speak to some extent.
Incidentally language is not a barrier in Airforce,Navy,Paramilitary or Central Armed police force where there is no caste or ethnic based units,why should it be in the Army ?