45You have shortened the days of his youth. You have covered him with shame. Selah
46How long, Yahweh? Will you hide yourself, forever? How long will your anger burn like fire?
47Oh, think about how short my time is, and for what uselessness you have created all the children of mankind!
48Who can live and not die, or rescue his own life from the hand of Sheol? Selah
49Lord, where are your former acts of covenant faithfulness that you swore to David in your truthfulness?
50Call to mind, Lord, the mocking directed against your servants and how I bear in my heart so many insults from the nations.
51Your enemies hurl insults, Yahweh; they mock the footsteps of your anointed one.
52Blessed be Yahweh forever. Amen and Amen.