translate English to French: We still have three explanations of votes remaining.
Il nous reste encore trois explications de vote.