translate English to French: Of course, you won't be surprised to hear that there is still some room for improvement.
Bien sûr, vous ne serez pas étonnés d'entendre qu'il y a encore place à l'amélioration.