Google translate is really good at Italian and German. Saudis have told me it is pretty good.
The two I have experienced the most problems "Lost in Translation" are Polish and Japanese.
I did a reverse-translate of Mako's post, and I don't see what's wrong with it. It said:
"Our Management is inept, our customers are angry, and I deserve more money."