How did people belonging to different communities, regions or language groups in India develop a sense of collective belonging?

How did people belonging to different communities, regions or language groups in India develop a sense of collective belonging? Elucidate.

This sense of collective belonging came partly through the experience of united struggles. But there were also a variety of cultural processes through which nationalism captured people’s imagination.

  1. United struggles
  2. History and fiction
  3. Folklore and songs
  4. Popular prints
  5. Symbols and Icons, all played a part in the making of nationalism. To be explained in detail.