Reliability is an issue. You may want to test the translation site by
asking it to translate a sentence from English into German. Then enter the
resulting sentence in German & ask it to translate it back into English.
Then see if the sentence in English that comes back is coherent with
relatively the same meaning as the original.