English subbers for French language?

There’s a foreign TV show I want to be able to post back up somewhere. I found the complete series in French, so now I need some English subbers for the French language. Anyone here able to do so?

Is this a series on Viki or not? If not I don’t think you are allowed to post this here.

It use to be one this site, but I can’t find it anymore. I did find it on another site, and not sure how this site selects things, but I want to have this series available somehow if there’s a waiting list for it to be back on this site.