Wow, that is possibly one of the worst translations I've ever seen. Quite surreal trying to make sense of the translation. It does make me wonder about the difficulty of translating japanese to english.