Translate the following English sentence to French:
"We are aware that in many cases we have not achieved everything we might wish, but we firmly intend to continue in future with the same determination."
Souvent - et nous en avons conscience - nous sommes restés au-dessous de ce qui était souhaitable, mais notre ferme intention est de maintenir notre détermination à l'avenir.