And look at your question in the title. It looks to be a rough machine translation.
Good enough for casual street use? Yes?
Good enough for finance and contracts? No.
Since this topic has lead to spam, this shall be a link free discussion. Also, you noted Languages Unlimited so I take it they failed to convince you their methods were good enough. Shame really.
People use machine translation to translate various languages. Is it more beneficial than human translation? if yes how?