90% there? I disagree. 90% would mean that most of the time it gets the translation right. That hasn't been my experience.