some have been saying that it is in the future: --- disclaimer: the above two videos mentioned do not mean that i agree with them fully. some parts make sense, and some others don't. actually, i googled this just now; as indians make fun of zaid hamid's 'ghazwa e hind' reference and take potshots on pakistanis citing this term. i thought may be zaid hamid has said something. google this.
"Allah ta'ala has protected two armies (isabah/troops) from my followers (ummah) from hellfire. the army that fights india and the army that fights alongside yisa ibn mariyam 'alayhi's salam". ---
in summary, a great battle is foretold with the kuffar of india. while it could be an apt description of the invasion of india by mahmud ghaznavi, who was a pious muslim; it could also mean that a battle that will take place (in the future) prior to the arrival of sayyiduna yisa alayhi's salam. the same hadith in musnad imam ahmad from hazrat thawban raDiyAllahu anhu: #23,036
https://www.dawn.com/news/1375781/bharatmatas-unequal-children The rise of anti Muslim sentiment and pogroms in Modi’s fascist India. I feel for the future of my Indian Muslim brethren. I hope Pakistan will offer sanctuary to any Muslim from India who needs it until the time of ~Ghazwa e Hind.