India election: What do voters really want?
Over a period of five weeks, more than 800 million Indians are eligible to cast their votes in the country's general elections.
But what are the issues that might sway how they vote?
The BBC talked to people in Delhi, Bangalore, Mumbai and Calcutta.
Watch: India Business Report