translate English to French: The role played by the United Nations in this area today is unique and irreplaceable.
Le rôle joué par les Nations Unies dans ce domaine est aujourd'hui unique et irremplaçable.