Even if a new translation machine is invented, there shouldn't be perfect one. there are many words whose meaning can be decided only by contexts. It will be difficult for machines to speculate accurate meaning by contexts. Furthermore, when it comes to sentences including many expertise, machines won't be able to deal with translation.