Indians stopped mongols, Arabs, resisted Turks and britishers, when the contemporary civilization like Egyptian, Ethiopians, Greek, Babylon, Persian are wiped out. It depends on the perspective of the things you see. For me India did well considering the odds.