translate English to French: I need not recall here the commitments entered into in various forums throughout the years that are enshrined in numerous international instruments.
Point n'est besoin de réitérer ici les engagements pris depuis des décennies dans différents forums et sanctionnés par nombre d'instruments internationaux.