translate English to French: Their specific analysis is worth looking at in a little more detail.
Leur analyse spécifique mérite une attention un peu plus détaillée.