Google translate accepts contributed manual translations of any particular text. (Try double clicking some words on the page.) We have no way of knowing how much of that was done purely by software and how much was touched-up by human contributions.
Not to take anything away from Google, but I suspect software-only translation isn't quite as good as this seems yet.
I noticed that too. Spanish is my native language and, unless Google wrote that translation themselves, the machine translation from Spanish to English is spot on!
I was very, very impressed by the translation - kudos goes to the Google translate engineers. If this high quality of translation can be achieved consistently, it marks a pretty significant step in human progress.