translate English to French: But best still remains to test it!
Mais le mieux reste encore de l'essayer !