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