The bitter truth is that Hindus couldn't withstand the Islamic onslaught or the British (Christian) one. They were too busy fighting among themselves, just as they are now! Otherwise how is it possible that the majority in India have to tolerate the whims and fancies of the minority?