Aceones has a point. A national language is called a national language because it’s a communication medium for everyone in the country. Majority can speak and understand it.
By that token, how can they make Pashto or Balochi or Saraiki a national language and when half of the country dont even understand the language.