ESV: You have cut short the days of his youth; you have covered him with shame. Selah
NIV: You have cut short the days of his youth; you have covered him with a mantle of shame.
NASB: You have shortened the days of his youth; You have covered him with shame. Selah
CSB: You have shortened the days of his youth; you have covered him with shame. Selah
NLT: You have made him old before his time and publicly disgraced him. Interlude
KJV: The days of his youth hast thou shortened: thou hast covered him with shame. Selah.
NKJV: The days of his youth You have shortened; You have covered him with shame. Selah