I've used ith/atlas/mecab as my primary means of translation and, for a machine translation, it tends to work out... ok. You won't get every subtle nuance and since it's machine based, slang terms can throw it off, but all in all it works well enough to follow along with what's happening at least.