Translate the following English sentence to French:
"On the basis of numerous conversations with various parties and visits to the polling stations, we satisfied ourselves that the election was free and democratic."
Les nombreuses conversations que nous avons eues avec différents partis et les visites faites dans les bureaux de vote nous ont permis de nous convaincre de leur déroulement libre et démocratique.