Is it worth learning a foreign language if the computer can transla...