I've edited it now.I think this one is more of an adaptation than translation.I've used extra descriptions to make the translation to stand on its own. What do you think?