translate English to French: It looks as if we still have a long way to go in our duty to solve this problem of conflict diamonds.
Il semble que nous ayons encore un long chemin à parcourir dans l'accomplissement de notre devoir, qui est de résoudre le problème des diamants de la guerre.