Usually I'm quite critical of machine assisted work but this is quite decently done. Have only checked a few pages but the translation is not too far off. There are a bunch of grammatical errors, though. TS RD etc are really good, I suppose you have experience with those, just insufficient language knowledge to do translation.