Okay, now this is epic. There are still some issues I can see, such as the dialogue being a bit stiff and misnaming some characters, but this is quite a solid translation otherwise. Or is this a translation of a Chinese fanfic? Kinda confused about that.