translate English to French: Those amendments reflected the agreement between the different groups but I insist that, technically, this text is better.
Mais, j'insiste: du point de vue technique, ce texte est meilleur.