translate English to French: The Commission is working hard to ensure that improvements are made on these key points.
La Commission travaille dur afin de faire en sorte que des améliorations voient le jour concernant ces points clés.