"No way can a machine replace me", said everyone ever replaced by a machine.
Accurate translation is a rather simple matter imo, you "just" need a big enough database (built by humans, heh).
I also prefer reading the original jokes and idioms and looking up their meaning myself. It's more fun.