Limits of language translation technology