translate English to French: `We still have some work to do – especially to improve the engine still further – but it has been a really positive three days for us.
`Nous avons encore du travail à faire -notamment pour améliorer le moteur- mais les trois journées ont vraiment été positives pour nous.