A revolution in India will be instigated by a growing dissatisfaction with the rule of state governments, particularly in states with a large population of people living under poverty and unemployment. For example, Assam, Odisha, Bihar, Arunachal Pradesh, Manipur, Jharkhand and Chattisgarh to name a few. The arrest of Tamilnadu CM Jayalalitha could result in agitations in other state governments demanding the arrest of their ministers who are accused of corruption. Congress Party will try to capitalise of this issue by leading the revolt. If the revolt spreads across India, it could lead to a situation where Indian PM Modi could declare a state of emergency to protect BJP chief ministers in various states. This will lead to arrests of people involved in the revolution, including some top Congress party members. History will be repeated again like in the 1970s when Indira Gandhi declared a state of emergency.
India is not going to have a revolution any time soon. Although there have been several revolutions following the Arab Spring, there have been no such movements in India. The country remains very conservative in its ways, and the establishment does not want to change the status quo. India is stable, and it is not going to reform in the future.
Right now Indians are not affected by a single crisis, we can have local revolution but at large Indians are unaffected by a common problem. Secondly, revolution means total over haul of a system, but majority Indians don't see system as problem but implementation of it. They will be willing to change implementation or fine tune our system rather than complete over haul of it.