translate English to French: With technology improving all the time, we'll do even better in 2010.
Compte tenu des améliorations constantes de la technologie, nous devrions pouvoir faire encore mieux d'ici 2010.