The difference is difference of translation, and the quote is not mine, but Dr. Marshall’s.
Difference in translation? What translation? Evidently you didn’t read what the Talmud says there and repeated as though your own an unattributed misquote.
See what happens when you repeat what some blog says.
I can’t understand why you wouldn’t check what Marshall says when it could be done with a few key strokes. Or did you?