India is a very diverse country with many languages and complicated ethnic politics. English would be a convenient national language, but is untenable for obvious historical political reasons. Some people in India feel the same way about Hindi. This person is arguing for Sanskrit as a neutral alternative, but language is political in India. (By contrast, Latin and Ancient Greek aren't things anyone argues about in Europe today.)