Yet truly, I will not do it in your days, for the sake of your father David. From the hand of your son, I will tear it away
Other versions
King James Version
Notwithstanding in thy days I will not do it for David thy father's sake: but I will rend it out of the hand of thy son.English Standard Version
Yet for the sake of David your father I will not do it in your days, but I will tear it out of the hand of your son.New International Version
Nevertheless, for the sake of David your father, I will not do it during your lifetime. I will tear it out of the hand of your son.