Much better than expected

So far I haven't found a better translation program for French and English. There are a few minor word order issues here and there, but they're more stylistic than semantic, and hardly worth mentioning as they don't distort the meaning of the text. To test the translation quality, I did the following test: A German text is translated into English, from English into French and then back into German and the great thing was: the back-translated text was there again, but in sic! better German. Bravo!