There is always a chance that another translator would have used different terminology here and there in a text. To that extent, the issue is subject to opinion. Realistically, then, what we guarantee is that our translations are correct and intelligible. Another translator would have done it differently, but not better. As those with experience in the business know, much of what passes for commercial translation is not only full of errors, but far too often not even intelligible.
Translation is both an art and a line of work.
With all due respect to bricklayers, bricklaying is just a line of work. You can lay bricks only so well and no better. There is a point where you know the bricks have been laid as well as they can be laid. With translation, though, one never really reaches that point. Two different languages represent two different cultures.