Now, France has a very overreaching nationality law, and unlike with the Canadian nationality law, which requires a very specific act of renunciation, it's very difficult to renounce your French nationality.
Or, la France a une législation très rigide en matière de nationalité qui fait qu'il est très difficile de renoncer à sa nationalité française, contrairement à la loi canadienne où il suffit d'un acte de renonciation.