Lok Sabha elections: What do India's voters want?

More than 900 million Indians will be eligible to take part in this year's general election. What will be on their minds when they cast their vote?