translate English to French: But, in spite of improvements in social conditions and progress in enacting environmental legislation, overall, the record card is very poor.
Il reste que, malgré des améliorations sur le plan des conditions sociales et des progrès du côté des législateurs nationaux sur le chapitre de l'environnement, le bilan global est très médiocre.