Invaders who were driven out of the country within within a generation or two? The Cholas were driven out by Vijayabahu the Great before they could ever really assimilate or be seen as anything but invaders, and they really held only the northern third of the island for any length of time.