translate English to German: Having said this, even a good tool can always be improved.
Allerdings kann auch ein gutes Instrument durchaus noch verbessert werden.