Somewhat ok! Mostly the translation are with grammar mistakes. And many a times the meaning itself changes, words translated wrong giving different wrong meaning to it. Review based on translation done with two known languages