I am not a linguist. So it is more from my feeling which could be also erroneous. If I had to evaluate most of the more complicated sentences' translations to german.... There are a lot of bad ones. For me as a german native I could sometimes stop it and never return. Often it is needed to learn the bad translation proposal to satisfy the engine.