Bhai Urdu is not an Indian language but a Hindustani language. It was created by Muslims who have ruled you in the past.
You are talking about Pakistan not India. You can learn any language you want. Only Urdu and English are compulsory.
.
You should do what we did. Make Hindi compulsory to learn but allow them learn all of their local languages.
As I said, you should do what we did. Make Hindi compulsory to learn but allow them to learn their local languages. Otherwise, the problem will stay there.
It seems like Urdu is very popular in India too.