Is it offensive?

Not only could it be quite offensive, it does contain profanity, which the LingQ staff generally tell us they don’t want in their library. Even in one part of the text that is, for some reason, in English, they use the F word.