While it can't grasp the subtle nuances of languages, it is more than adequate for everyday purposes. While many people might consider it a shallow translation tool at best, unable to translate the meaning in a sentence, its progress over the years cannot be denied. Google Translate is constantly improving.