Yes. You can speak with the support team in English by email and via live chat. As soon as you send a message in French, you will be received by an agent who will help you.