translate English to French: I also believe that Mr Liese has further improved it.
Je pense, aussi, que M. Liese a réussi à l'améliorer encore.