It’s not that it doesn’t make sense; I understand what she’s saying, it’s about her words not sounding natural in english. It’s a tough line to walk. Either you keep the purists happy with direct translations, or you make it more accessible by “Americanizing” it.