Translate the following English sentence to French:
"The latest obstacle to delay this referendum indefinitely has been the introduction of 76 000 appeals to the United Nations from possible voters in the referendum on Western Sahara."
Le dernier obstacle qui a retardé, nous ne savons pas jusque quand, ce référendum, a été le dépôt auprès des Nations unies de 76.000 recours d'électeurs éventuels pour le référendum sur le Sahara.