translate English to French: When these inadequacies are redressed, the findings are much more consistent.
Ces éléments rajustés, les résultats sont beaucoup plus cohérents.