i dont know about japanese-english automatic translation, but chinese-english translation is inaccurate. chinese is a complex language, so automatic translator cant get it right. dont repeat my mistake and dont try to use automatic translator to speak to chinese people, you will look silly