English Standard Version
17 O God, from my youth you have taught me,
and I still proclaim your wondrous deeds.
18 So even to (A)old age and gray hairs,
O God, (B)do not forsake me,
until I proclaim your might to another generation,
your power to all those to come.
19 Your (C)righteousness, O God,
reaches the high heavens.
You who have done (D)great things,
O God, (E)who is like you?
20 You who have (F)made me see many troubles and calamities
will (G)revive me again;
from the depths of the earth
you will bring me up again.