I am continually amazed at the quality of Google Translate. That translation was incredibly readable with maybe two or three errors. This used to be black magic just a few years ago!
I am a native german speaker.
Which says a lot about Google Translate, or my reading comphrehension; I am not sure which one.