Los detalles extraordinarios, lejos de estorbar esta investigación, han servido para facilitarla.
These strange details, far from making the case more difficult, have really had the effect of making it less so."