translate English to French: Nearly a hundred countries thus presented a jointly agreed statement.
Près de cent pays se sont ainsi vu présenter un argumentaire établi conjointement.