I think the main problem with giving it to someone else to sanity check is that if your own English isn't good, you'll have a hard time gauging someone else's English speaking skills.
I wouldn't be surprised if they did give it to someone who they thought spoke English well.
I wouldn't be surprised if they did give it to someone who they thought spoke English well.