It has been getting better but Google Translate still lacks context (obviously) which makes it fail in some subtle but important ways. For example, I've just run your comment through Google Translate from English to Romanian (my native language) and Italian (which I understand pretty well) and it does a pretty good job until your last sentence, which in Romanian it translates as:
> Nici măcar nu voi începe pe chineză / japoneză în engleză (și în franceză) sau invers.
and in Italian it goes like:
> Non inizierò nemmeno dal cinese / dal giapponese all'inglese (e dal francese) o viceversa.
Now, this is literally a perfect translation, as "I won't even start" would literally be translated into the Romanian "Nici măcar nu voi începe" and the Italian "Non inizierò nemmeno", but the meaning of the English phrase is totally different from meaning of the Romanian and Italian phrases. In English the meaning of your last sentence goes something like this:
> Don't make me start a discussion on how badly Google Translate does the Chinese/Japanese to English translation
while in both Romanian and Italian the meaning of the last sentence (as run through Google Translate) doesn't make almost any sense, because it tells us, the auditory, that the speaker literally won't start "on/from Chinese/Japanese to English", but we are not instructed on what the speaker will start, we have no idea what he's referring to. Of course, this being an English-spoken forum and us knowing English (on top of our native languages) we can understand that Google Translate used a literal translation of "I won't even start" to our native languages and we can make the necessary adjustment in our heads, but to users who have no knowledge of the English language whatsoever this would sound totally alien.