Explained: Why the Supreme Court is debating whether English is a foreign or non-indigenous language in India.