Your machine translation works well. If there's anything weird, wiki-masters will be here anyway to chime in usually.
About machine translations, I remember a certain site/app that is used and is recommended more than google tl... does anybody here know what I'm thinking of?