translate English to French: Overall, it has conducted some 150 election observation missions.
Au total, il a conduit quelque 150 missions d’observation des élections.