For anything weight bearing, I really wouldn't trust it for translation. More than once I've gotten an output that had subtly different meanings or implications than the input. A human translator is going to be significantly more interrogatable here - just as a logical reasoner.