Each step is taking longer than we thought.

We have had over 70 presidential candidates and, so far, over 4,000 parliamentary candidates.