I'd check out the actual English patch before attacking someone over criticizing it (and there's no reason to be rude about it). The quality of the English is close to illegible at times.
It's not even proper sentences a lot of the time.
From their discord it looks like they got a new team member and I thinky it's an actual English speaker. Which hopefully would help with the translation quality.