The Greeks (Seleucids) eventually were slaughtered like little maggots by the Mauryan empire- and pushed back towards Central Asia. Alexander didn't even dare cross Punjab because he knew how ignominious the feat would be to trudge along conquering.
Indian kingdoms>Ancient Greeks.