My dog can probably translate better than this shit. You don't even need to know Japanese, most scenes require a bit of common sense and two brain cells.
like, here's a few obvious examples:
tl;dr
Hire a monkey instead. It'll probably do a better job than the current translator, if you can...