translate English to French: Having said this, with the forthcoming elections, some serious thought should be given to what has happened in this Central American country.
Ceci étant dit, en vue des prochaines élections, il convient de réfléchir sérieusement à ce qu'il s'est produit dans ce pays d'Amérique centrale.