Looks good. I might quibble about the translation, but that's just me. I'd go with:
The greatest art is to hide the art.