Repeat: These kingdoms enjoyed a large degree of independence and were invaded by Delhi Sultanate a number of times.
These kingdoms enjoyed a large degree of independence and were invaded by Delhi Sultanate a number of times.