Hmm, how can I put it. The translations aren't that bad - but they have obviously not been written by a native speaker of English.
I note you have many articles that have not been translated into English. I am not a professional translator by any means but I, and possibly others, might be interested in translating some of those articles for practice.
If you are interested in that idea then say so and we can sort out the relevant details*.
* e.g. Permission. I think it is illegal to do complete translations of articles without permission of the copyright holder.