Psalm 89:45
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