Go back!
I know this sounds like a weird place to offer this, but I actually do a fair amount of Subtitles! Not only that, but I really enjoy doing so. It feels like I'm helping people understand YouTube Videos. Here is a link, where you can order Subtitles! Click here!