No India are just crap.
They talk a lot.
Market their team well.
Prevent Pakistan from Playing which passes off Pakistan and there is no animal more dangerous than a pissed of Pakistani. God save our enemies because we won't.
On a humble note. By the grace of Allah we are here and by the grace of Allah we will win. InshAllah
India has several times beaten other teams in bilateral series in their own turfs. Don't get me wrong. I am happy today. But don't want to get carried away.