I first should confess that I don't know Japanese, so I had to use certain translation services and therefore cannot guarantee perfect translation (with exception of the last page's dialogue, which I went further to get the text of professionally translated). That being said, I spent some time ensuring that the wording makes sense, so I'm still about 95% confident in its accuracy.