In addition to issues based in words/vocabulary, there is also the problem of meaning and context. Current translation software simply isn’t at the point were it can reliably tell when a person is being sarcastic, implying an allegory, or referencing something that was implied in a previous sentence. These are all obvious to native speakers which can make translations awkward or just plain wrong.
Latest Answers