Why can South Indians not accept Hindi as the national language of India? Hindi is India's national language, Why don't many states in India accept this? Why do Indian politicians use different languages in parliament or in public rally?