translate English to French: Perhaps, from the point of view of research ethics, that makes all the difference.
Peut-être, du point de vue de l'éthique de la recherche, c'est ça qui fait toute la différence.