Hello CherubRam, a truer statement has rarely been made as ALL of our translations and paraphrases disagree with your assessment of v28, including all of our so-called "literal" translations (see below).
However, I think that the real kicker is the JW's New World Translation. Like you, JW's are NOT Trinitarian (they teach that Jesus is a created being, Michael the Archangel), but even they chose to translate John 10:28 as "I give them everlasting life", like every other translation/paraphrase does (again, see below).
I give them eternal life, and they shall never perish; no one will snatch them out of my hand.
I give them eternal life, and they will never perish. No one can snatch them away from me,
I give them eternal life, and they will never perish, and no one will snatch them out of my hand.
I give them eternal life, and they will never perish. No one can snatch them out of My hand.
And I give them eternal life, and never shall they perish to the age, and never will anyone seize them out of My hand.
And I give unto them eternal life; and they shall never perish, neither shall any man pluck them out of my hand.
And I give them eternal life, and they shall never perish; neither shall anyone snatch them out of My hand.
and I give them eternal life, and they will never perish; and no one will snatch them out of My hand.
and I give eternal life to them, and they will never perish; and no one will snatch them out of My hand.
and I give eternal life to them, and they shall never perish; and no one shall snatch them out of My hand.
and I give eternal life to them, and they will never perish—ever; and no one will snatch them out of My hand.
And I give them eternal life, and they will never, ever [by any means] perish; and no one will ever snatch them out of My hand.
I give them eternal life, and they will never perish. No one will snatch them out of my hand.
I give them eternal life, and they will never perish—ever! No one will snatch them out of My hand.
and I give unto them eternal life; and they shall never perish, and no one shall snatch them out of my hand.
“And I am giving them eternal life, and they shall never perish, and no one shall snatch them from my hand.”
and I give them eternal life, so that they will never be lost. No one can snatch them out of my hand.
And I give them life everlasting; and they shall not perish for ever, and no man shall pluck them out of my hand.
and I give unto them eternal life; and they shall never perish, and no one shall snatch them out of my hand.
and I give them eternal life. They will never be lost, and no one will tear them away from me.
I give them eternal life, and they shall never die. No one can snatch them away from me.
I give them eternal life, they'll never be lost, and no one will snatch them out of my hand.
and I give continuous life to them, and they will not perish—throughout the age, and no one will snatch them out of My hand;
I give them eternal life, and they will never perish. No one can snatch them out of My hand.
I give them eternal life, and they shall never perish. No one can take them out of my hand.
I give them eternal life, and they will never perish; no one will snatch them from my hand.
I give them eternal life, and they will never perish. No one will snatch them out of my hand.
I give everlasting life to them. They will never perish, and no one will snatch them out of my hand.
And I give to them eternal life; and they shall never perish, neither shall any pluck them out of my hand.
I give them the Life of the Ages, and they shall never, never perish, nor shall any one wrest them from my hand.
I give eternal life to them. They will never perish, and no one will snatch them out of my hand.
and life age-during I give to them, and they shall not perish -- to the age, and no one shall pluck them out of my hand;
and I give continuous life to them, and they will not perish—throughout the age, and no one will snatch them out of My hand;
And I give them eternal life, and never shall they perish to the age, and never will anyone seize them out of My hand.
And I give them eternal life; and they shall never perish, and no one shall snatch them out of my hand.
And I give them life eternal; and never shall they perish unto the age and never will anyone seize them from out of My hand.
/////////////////////////////////////////////////////////////////////////////////
I give them everlasting life, and they will by no means ever be destroyed, and no one will snatch them out of my hand.
--David
John 17
1 Jesus spoke these things, looked up to heaven, and said, “Father, the hour has come. Glorify your Son so that the Son may glorify You,
2 since You gave Him authority over all people, so that ~He may give~ eternal life to everyone You have given Him.
.