translate English to French: The presence of international observers and media representatives, guaranteed by the United Nations was essential.
La présence d'observateurs internationaux, et de représentants de médias, garantie par l'ONU, était essentielle.