translate English to French: He, who refused to allow us examine his AND. Well done, inspector Isham!
Lui qui refusait de nous laisser analyser son ADN.. Bien joué inspecteur Isham !