translate English to French: That innovative mechanism has just shown that it is possible to consider human rights in an impartial way that is free of all politicization.
Ce mécanisme novateur vient de prouver qu'il est possible d'envisager la question des droits de l'homme dans une approche impartiale et débarrassée de toute forme de politisation.