Living Life With Gilbert Tan

One Step At A Time

He Has Given (Wedding Song)

Lyrics:

He has given rain to fall upon
the flowers and the trees
He has given winds to chase away
the stormy clouds above
He has given towering mountains,
from where the rivers flow
He has given to our hearts,
this love we know

He has given eyes to see
the wondrous beauty all around
He has given ears to listen to
the music of each sound
He has given sense of touch and taste,
of fragrant pure and sweet
He has given to our hearts,
this love complete

CHORUS:
He has given, He has given
He has given you to me,
He has given me to you
Giving us to one another,
yet we belong to Him
So we offer up our lives
to Him who gives

He has made the sun a
shining light, a fire in the sky
He has made the stars to glow
in nights of silence way up high
He has made the deepest oceans,
where waves forever fold
He has made and sealed
this love with rings of gold

Repeat chorus:

He has given us His son
a sacrifice on Calvary
He has given in His mercy
life for all eternity
He has given hope in glory,
a new heaven and new earth
He has given His love

4th Album: One Step At A Time

Albums Tracks:

  1. One Step At A Time
  2. I Call You "Friend"
  3. Touch A Heart
  4. Be A Friend, Show You Care
  5. He Has Given
  6. Only The Best
  7. Carrying My Friend
  8. Can I Wash Your Feet?
  9. Touch
  10. No Room For Jesus
  11. Love Decided

Bonus tracks:

  1. More Than Family