translate English to French: I have to tell you that I am somewhat shocked by a certain kind of cowardice on the part of our governments and some politicians who consider this to be part of culture and therefore untouchable.
Je dois vous dire que je suis assez choqué d'une certaine forme de lâcheté de nos gouvernements et aussi de certains hommes politiques qui considèrent que cela fait partie de la culture et qu'à ce titre, on ne peut pas y toucher.