Remember mate we still have 170 Million Muslims in India out of which 60 Millions speak Urdu as a first language and the language is based on Khariboli dialect of Delhi and Western Uttar Pradesh. Even English has so many loanwords from French language but at the end of the Day English is the language od Britain. So, what you mixed Local language with some persian words, its still an Indian language.
There are lot of Bohras, Khojas and Memons in India and they speak Gujarati. The head of Daudi Bohra sect lives in Mumbai.
Even Muhajirs are just 8% in Pakistan they are similar to 70% North Indian if Punjabis are different from North Indians so are the Muhajirs from Pakistanoi Punjabis. Means you are saying Muhajirs are foreigners and aliens to Punjabis
In Reality 80% Pakistanis Citizens(Punjabis+Sindhi+Muhajirs) are similar to 72% Indians. In India Punjabi are also Considered North-Indians and there is meagre difference between Punjabi-Hindi and Urdu
And Sindhi is officially recognized language in India, I have friends from Ulhasnagar, they speak Sindhi at home. I don't know the exact number of Sindhi in India but 1/5 world's Sindhis Live in India.
But the most important fact Punjabi, Sindhi, North Indian language all originated from Sanskrit. Our greatest Sanskrit Grammar writer Panini was from Charsadda. Look Turks are calling Azeri people as brothers because they are Turkic people and same way we are Indo-Aryan people with common ancestral language of Sanskrit.
Changing religion doesn't change your ethnicity.
I was watching your Oriya Maqbool Jaan saying "We Indians and Pakistanis are different because of Religion only, if I am a Rajput Muslim and my brother is a Rajput Hindu,then we are two different nation".
You can't create propaganda out Ethnicity because Jinnah was a Gujarati and created Pakistan in the name of religion and religion only.
You guys eat same Daal, Roti and Curry dishes like North Indians. And come to language if you are lingually different from us then how come Bollywood moves are popular in Pakistan without Dubbing. Punjabi is spoken in Pakistan so in India, Sindhi is spoken in Pakistan so in India, Urdu is spoken in Pakistan so in India as Hindustani (Urdu and Hindi). you people simply lie to yourself when you say you are not culturally and lingually similar to Indians.