Thanks
I was a little worried when you said you're not native in either language, but it's better than a lot of other groups XD
I mean, i don't know if you missed anything or how accurate it is, but it flows well enough, and the English seemed fine to me, with no unnecessary past tense words like i see all too often