translate English to French: That was one of the United Nations finest moments.
Cela a été l'un des plus grands moments de l'ONU.