When India was called Bharat, The Persians ruled India for eight centuries before it was conquered by the British.
I could be wrong.
I know of the Persians occupying North Punjab. I don't know of Persians ruling India for 8 centuries. Could you please provide a source of your info.
Could you please check out the difference between "occupied" versus "conquered".
You will see that India was never conquered.