Election Commission of India is one of the greatest gifts of the Constitution