ESV: And your children shall be shepherds in the wilderness forty years and shall suffer for your faithlessness, until the last of your dead bodies lies in the wilderness.
NIV: Your children will be shepherds here for forty years, suffering for your unfaithfulness, until the last of your bodies lies in the wilderness.
NASB: Also, your sons will be shepherds in the wilderness for forty years, and they will suffer for your unfaithfulness, until your bodies perish in the wilderness.
CSB: Your children will be shepherds in the wilderness for forty years and bear the penalty for your acts of unfaithfulness until all your corpses lie scattered in the wilderness.
NLT: And your children will be like shepherds, wandering in the wilderness for forty years. In this way, they will pay for your faithlessness, until the last of you lies dead in the wilderness.
KJV: And your children shall wander in the wilderness forty years, and bear your whoredoms, until your carcases be wasted in the wilderness.
NKJV: And your sons shall be shepherds in the wilderness forty years, and bear the brunt of your infidelity, until your carcasses are consumed in the wilderness.