translate English to French: This makes it even more difficult to investigate the crime and hence to apply the law.
Cela complique encore davantage les enquêtes sur le crime et, partant, l’application de la loi.