Urdu is the national language of Pakistan since British occupation before that it was Persian.
So before British occupation Pashto, Balochi, Punjabi, Sindhi and Kashmiri + Persian, and now it is Pashto, Balochi, Punjuabi, Sindhi and Kashmiri + Urdu + English.
Pakistanis should not use English words in Urdu and especially not in our mother tongues in the first place.
And if we want to keep Urdu as the national language. Then we have to make Urdu language more pakistani.
For example don't say "Pathan" say Pashtun or Pakhtun. And replace english words in Urdu with our words in our languages.
And don't refer yourself as a "Desi".
Just say Pakistani.
Work for pakistani unity. Get know all our ethnics, languages, cultures.
Pakistan first!