translate English to French: The rapporteur sends a shiver down my spine when he speaks of social aberrations, social instincts.
Il parle de déviants sociaux, d'instincts sociaux.