I assuming all Indian speaks Hindi and they have their own dialek depending where they come from. Like in China everyone speaks mandarin and have their own dialek like Cantonese or Hokkien.