My native language is Spanish and I don't speak English very well, even less if it's about writing novels which is more complicated; moreover, it's my first novel xD.
So, after all the excuses, I have to say that I will use translator but I will still review the translated stuff to make sure nothing can be misunderstood.