She's welcome to it. I never heard anything as silly as saying a review should be ratted "just" on grammar...
Do ye think all non nationals here are working (or were working) as professors of medicine?
I worked with plenty of non Irish with no English at all and I worked with Irish fellas who could barely write.