Notebookcheck should reconsider whether you need an English language editor. While the English translation isn't terrible, it's not what a native "American" speaker would have written.
Quoteit's not what a native "American" speaker would have written
I strongly disagree. Either way, you are getting quality content for free, man. Be thankful, for God's sake! Or just go ahead and apply for the translator position if you think you can do it better than Andrew can.