Psalms 145

new(i)
  1 H7311 [H8787] I will extol H430 thee, my God, H4428 O king; H1288 [H8762] and I will bless H8034 thy name H5769 for ever H5703 and ever.
  2 H3117 Every day H1288 [H8762] will I bless H1984 [H8762] thee; and I will praise H8034 thy name H5769 for ever H5703 and ever.
  3 H1419 Great H3068 is the LORD, H3966 and greatly H1984 [H8794] to be praised; H1420 and his greatness H2714 is unsearchable.
  4 H1755 One H1755 generation H7623 [H8762] shall praise H4639 thy works H5046 [H8686] to another, and shall declare H1369 thy mighty acts.
  5 H7878 [H8799] I will speak H3519 of the glorious H1926 honour H1935 of thy majesty, H6381 [H8737] and of thy wondrous H1697 works.
  6 H559 [H8799] And men shall speak H5807 of the might H3372 [H8737] of thy terrible acts: H5608 [H8762] and I will declare H1420 thy greatness.
  7 H5042 [H8686] They shall abundantly utter H2143 the memory H7227 of thy great H2898 goodness, H7442 [H8762] and shall sing H6666 of thy righteousness.
  8 H3068 The LORD H2587 is gracious, H7349 and full of compassion; H750 slow H639 to anger, H1419 and of great H2617 mercy.
  9 H3068 The LORD H2896 is good H7356 to all: and his tender mercies H4639 are over all his works.
  10 H4639 All thy works H3034 [H8686] shall praise H3068 thee, O LORD; H2623 and thy saints H1288 [H8762] shall bless thee.
  11 H559 [H8799] They shall speak H3519 of the glory H4438 of thy kingdom, H1696 [H8762] and talk H1369 of thy power;
  12 H3045 [H8687] To make known H1121 to the sons H120 of men H1369 his mighty acts, H3519 and the glorious H1926 majesty H4438 of his kingdom.
  13 H4438 Thy kingdom H5769 is an everlasting H4438 kingdom, H4475 and thy dominion H1755 endureth throughout all H1755 generations.
  14 H3068 The LORD H5564 [H8802] upholdeth H5307 [H8802] all that fall, H2210 [H8802] and raiseth up H3721 [H8803] all those that are bowed down.
  15 H5869 The eyes H7663 [H8762] of all wait H5414 [H8802] upon thee; and thou givest H400 them their food H6256 in due season.
  16 H6605 [H8802] Thou openest H3027 thy hand, H7646 [H8688] and satisfiest H7522 the desire H2416 of every living creature.
  17 H3068 The LORD H6662 is righteous H1870 in all his ways, H2623 and holy H4639 in all his works.
  18 H3068 The LORD H7138 is near H7121 [H8802] to all them that call H7121 [H8799] upon him, to all that call H571 upon him in truth.
  19 H6213 [H8799] He will fulfil H7522 the desire H3373 of them that fear H8085 [H8799] him: he also will hear H7775 their cry, H3467 [H8686] and will save them.
  20 H3068 The LORD H8104 [H8802] preserveth H157 [H8802] all them that love H7563 him: but all the wicked H8045 [H8686] will he destroy.
  21 H6310 My mouth H1696 [H8762] shall speak H8416 the praise H3068 of the LORD: H1320 and let all flesh H1288 [H8762] bless H6944 his holy H8034 name H5769 for ever H5703 and ever.