Translation wise, it is actually more or less fine in terms of word choice. The grammar is the only issue, which can be challenging. However this still flowed pretty well enough for a rough translation. Definitely not the worst I have seen by a long shot.
Honestly, an english speaking...