Wherever you are, you are asked to be respected and to respect each others. Yeah, they made it worse for reviewers and we'll have to translate again with some difficulties the last part that was rushed, but that's no reason to insult and lash out on the ones who wanted to help making it faster.