this translation
Cette traduction laisse à désirer.
This translation leaves something to be desired.
Cette traduction est correcte, mais elle est trop littérale.
This translation is correct, but it is too literal.
Cette traduction n'est pas correcte.
This translation is not correct.
Cette traduction est impossible.
This translation is impossible.
Pensez-vous que cette traduction est exacte ?
Do you think this translation is accurate?
Je ne suis pas sûr que cette traduction soit correcte.
I'm not sure this translation is correct.
Je pense que cette traduction est incorrecte.
I think this translation is incorrect.
Cette traduction n'est pas tout à fait satisfaisante.
This translation is not entirely satisfactory.
On dit que cette traduction est fidèle à l'originale.
They say that this translation is faithful to the original.
Cette traduction est inexacte.
This translation is inaccurate.