when the indian sub-continent was ruled by Britain, English was the official language even though there were many different languages and local dialects being used. the language differences between the ethnic groups and the religious differences between Hindus and Muslims. In the end, after becoming independent, the differences created two nations: India and Pakistan.