Go Ad-Free
If you regularly use Hymnary.org, you might benefit from eliminating ads. Consider buying a subscription.
Text: | Put all your trust in God |
Author: | Paul Gerhardt, 1607-76 |
Translator: | John Wesley, 1703-91 |
Tune: | ICH HALTE TREULICH STILL |
Composer (attributed to): | Johann Sebastian Bach, 1685-1760 |
1 Put all your trust in God,
in duty's path go on;
walk in God's strength with faith and hope,
so shall your work be done.
Commit your ways to him,
your work into his hands,
and rest on his unchanging word,
who heaven and earth commands.
2 Though years on years roll on,
God's covenant shall endure;
though clouds and darkness hide his path,
the promised grace is sure.
Give to the winds your fears;
hope, and be undismayed:
God hears your sighs and counts your tears;
God shall lift up your head.
3 Through waves and clouds and storms
his power will clear your way;
await his time; so shall this night
soon end in joyous day.
Leave to God's sovereign sway
to choose and to command;
so shall you wondering own, his way
how wise, how strong his hand.
Text Information | |
---|---|
First Line: | Put all your trust in God |
Author: | Paul Gerhardt, 1607-76 |
Translator: | John Wesley, 1703-91 (alt.) |
Meter: | 66.86 D |
Language: | English |
Publication Date: | 1999 |
Scripture: | ; |
Topic: | Covenant; Endurance; Eternity of God(6 more...) |
Tune Information | |
---|---|
Name: | ICH HALTE TREULICH STILL |
Composer (attributed to): | Johann Sebastian Bach, 1685-1760 |
Meter: | 66.86 D |
Key: | D Major |