Translate the following English sentence to French:
"These minor observations, however, do not detract from the fact that concessions made must be met and new initiatives have to be launched."
Ces remarques n'enlèvent cependant rien au fait que les concessions faites doivent être respectées et que de nouvelles initiatives doivent voir le jour.