Dm
It takes a crane to build a crane
Gm
It takes two floors to make a story
A#
It takes an egg to make a hen
A#m
It takes the hen to make an egg
FC
There is no end to what I'm saying
Dm
It takes a thought to make a word
Gm
And it takes some words to make an action
A#
And it takes some work to make it work
A#m
It takes some good to make it hurt
FC
It takes some bad for satisfaction
DmGm
Ah la la la la la la life is wonderful
CF
Ah la la la la la la life goes full circle
DmGm
Ah la la la la la la life is wonderful
C
Ah la la la la
( DmGmCF )
( DmGmCF )
Dm
It takes a night to make it dawn
Gm
And it takes a day to make you yawn brother
A#
It takes some old to make you young
A#m
It takes some cold to know the sun
FC
It takes the one to have the other
Dm
And it takes no time to fall in love
Gm
But it takes you years to know what love is
A#
And it takes some fears to make you trust
A#m
It takes those tears to make it rust
FC
It takes the dust to have it polished
DmGm
Ah la la la la la la life is wonderful
CF
Ah la la la la la la life goes full circle
DmGm
Ah la la la la la la life is wonderful
C
Ah la la la la
( DmGmCF )
( DmGmCF )
Dm
It takes some silence to make sound
Gm
And It takes a loss before you found it
A#
And It takes a road to go nowhere
A#m
It takes a toll to make you care
FC
It takes a hole to make a mountain
DmGm
Ah la la la la la la life is wonderful
CF
Ah la la la la la la life goes full circle
DmGm
Ah la la la la la la life is wonderful
C
Ah la la la la
( DmGmCF )
( DmGmA#A#mFC )
DmGm
Ah la la la la la la life is wonderful
CF
Ah la la la la la la life goes full circle
DmGm
Ah la la la la la la life is wonderful
C
Ah la la la la
( DmGmCF )