translate English to French: We are determined to move on and succeed.
Nous sommes déterminés à poursuivre et à réussir.