19 This will be put in writing for the coming generation, and the people of the future will give praise to the Lord.
20 For from his holy place the Lord has seen, looking down on the earth from heaven;
21 Hearing the cry of the prisoner, making free those for whom death is ordered;
22 So that they may give out the name of the Lord in Zion, and his praise in Jerusalem;
23 When the peoples are come together, and the kingdoms, to give worship to the Lord.
24 He has taken my strength from me in the way; he has made short my days.
25 I will say, O my God, take me not away before my time; your years go on through all generations: