I don't understand why the Turkic and Afghan rulers of the Indian subcontinent adopted the Persian language as the court language for their dynasties instead their own native tongue. Do you think that the Muslim invasion of India was actually more "Persian" than Turkic or Afghan? Were Persians actually the main reason why people in India converted to Islam?
In those time Farsi was the language of art and culture, of elites