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