India is getting ready for its general elections 2019, deemed as biggest in the world. Almost 900 million people are expected to vote to give the mandate to form the next Indian Central government.