translate English to French: Such interaction, which was essential for the development of humankind, should take due account of the concerns of countries facing the challenges of new development mechanisms.
Cette interaction, essentielle au développement de l'humanité, doit tenir dûment compte des préoccupations des pays confrontés aux défis des nouveaux mécanismes du développement.