I would probably just have another from the same service translate it back to English. Paying double but it would help add some type of feedback for judging accuracy.
If it comes back good enough then I would accept it. If not I would ask for my money back. I wouldn't tolerate too many screw ups though before I went somewhere else.