Google translated sentence by sentence. Broken up all meanings and semantics. I verified by copying couple of sentence from your site which had translations and using google translate on them and got the same exact translated sentence.
Wouldn't recommend learning new language from google translate.