Keep digging - the more you say, the more guilty you look.
Google Translate is not that good. It cannot translate any language into perfect English, especially an article that long. Or did you pay a professional translator to do it for you? Only a native English speaker can write like that.