This Translation is fine. It makes sense and any typos or oddities in the Translation are auto correcting in my head. A bad translation would be one where you are thrown out of reading it due to the sentences making no sense and where the reader has to go back and reread until they understand what the character was talking about.