I don't think it is. Listen closely and you'll hear words that sound similar to English words. I think the poster, as a joke, posted the subtitles as similar sounding words in English.