When India was called Bharat, The Persians ruled India for eight centuries before it was conquered by the British.
I could be wrong.
Alexander the Great chased the King of Persia (Babylon) and the General who killed the King all the way to the borders of modern day Afghanistan which was part of the kingdom of Chandra Gupta. Alexander and Gupta together engaged the Nagas, it was then Alexander got arrowed and returned to Babylon.
I doan think Persia ruled any regions of todays India. The ancient Persian border ran up to the kingdom of Chandra Gupta's kingdom.