translate English to French: It's not just that we need better and better instruments.
Avoir des instruments de plus en plus perfectionnés n'est pas tout.