translate English to French: The sustainability of results and the replicability of the approach were questionable.
La durabilité des résultats et le caractère reproductible de l'approche étaient douteux.