The existing English subtitles are most likely computer translation from the French one. And the French subs are just OK, missing lines and a lot of incorrect translation. I’m not throwing anybody under the bus, just pointing the facts. I put a lot of tim