Tabbed by: Jeroen van der Tuin Tuning: standard F C All the colors of the rainbow Dm Bb All the voices of the wind F C Every dream that reaches out Dm Bb That reaches out to find where love begins C Every word of every story Dm Bb Every star in every sky Gm F/A Bb C F Every corner of creation lives to testify Chorus: ( F ) C For as long as I shall live Dm I will testify to love Bb I'll be a witness in the silences, F when words are not enough C Dm With every breath I take I will bring thanks to God above Bb For as long as I shall live F I will testify to love F C From the mountains to the valleys Dm Bb From the rivers to the sea F C Every hand that reaches out Dm Bb Every hand that reaches out to offer peace C Every simple act of mercy Dm Bb Every step to Kingdom come Gm F/A Bb C F All the hope in every heart will speak what love has done ( F ) C For as long as I shall live Dm I will testify to love Bb I'll be a witness in the silences, F when words are not enough C Dm With every breath I take I will bring thanks to God above Bb For as long as I shall live G I will testify to love ( G ) D For as long as I shall live Em7 I will testify to love C I'll be a witness in the silences, G when words are not enough D Em7 With every breath I take I will bring thanks to God above C For as long as I shall live (I will testify to love) (repeat till the end)