translate English to French: Finally, we started from nothing to get where we are and we are doing our best to always innovate.
Finalement, nous sommes partis de rien pour devenir ce que nous sommes et nous faisons de notre mieux afin de toujours innover.