It's taken over two months and seven different phases but the more than six hundred and forty million votes have been counted in the Indian general election.
While incumbent Narenda Modhi is likely to hold onto power, his Bharatiya Janata Party looks set to lose its majority 543-seat parliament.
So what this all means for the world's largest democracy and what the election is like on the ground? Assistant editor at the Sunday Star Times and The Post Kelly Dennett speaks to Emile Donovan.
Photo: SANJAY KANOJIA / AFP