Yes, we have ruled over you. ZH is absolutely correct in saying that. When I say "we", I mean as in Pakistanis of today, which are made up of Mughals, Pathans, Persians, Sayyids, Balcochi's, and Persians, amongst tribes others. You might find these tribes disintegrated in India today. As a matter of fact many Indian Muslims themselves take great pride in their history. Ask the Bengali's or the Hyderbadi's they'll tell you the same thing...
In modern day Pakistan I personally know family friends who are direct descendants of the Mughals Emperors. I also have a Balochi friend whose family trace back to the great Muhammad bin Qasim. Then we have the great Pathan's tribes that fought and ruled many parts of India from time to time. Not to mention we have the Sufi Sayyids tribes that are descendants of the Prophet's SAW family, coming in from both the Arab and Persian hemispheres and established and spread Islam peacefully in the Indian sub-continent.
Why is it so hard for you to accept your own history? I really suggest you lower your ego.
Yes, I disagree with ZH when he uses the word "hindu'' and makes generalization. but he's spot on right about history. Did we hate hindu's? Or do we now? No. If that were the case Muslims wouldn't have stayed in the Sub-Continent for very long.
Being ruled over by some one else is a bad thing and shows your internal weakness and corruption more than anything else. Muslims helped established a civilization in the sub-continent and unified people and initiated large scale trade and commerce i.e. silk road. In fact before the British empire came to India, the Indian Sub-continent accounted for 30% of the world's trade during the Mughal's rule. During their time it went down to 2% as they looted and plundered the continent and took resources back to the UK. Muslims did not do that for the most part, they settled in and helped established the continent into a prospering civilization i.e. Hindustan. Even today India accounts for 5-6% of the world's trade which is nothing in comparison to what was achieved under the Mughals. Being ruled over by Muslims was not a bad thing after all.
Yes the Muslims in sub-continent became corrupt and lost the empire. That's nature's justice I believe. But this does not take away from the fact that we have ruled over India for centuries. We take great pride in our history. Which Indian modern day artificial ego's seem to be having a difficultly accepting their own history.