The editing is pretty decent. There are a few minor issues here and there but overall, it's pretty good.
The translation quality, however, does need a lot of improvement. Just run your translation through a simple spellchecker and you will be surprised how much better it can be. Or if you can get someone to be a proofreader, even better.
All in all, it's a pretty good attempt considering it's your first work. Just keep doing it and you'll get better over time.