I recommend https://www.deepl.com/translator for english translation, as I don't have the time right now unfortunately.
I don't have any background in this, so if anybody can chime in with more knowledge than me it would be appreciated.
But to me the point she is making sounds reasonable.