The translations really aren't that different.
The only difference is that this one has better syntax and reads like actual English, as opposed to the other one, which looks like it was probably done by some ESL joke putting out "translations" in Engrish instead of English.