Well, mama was right when she said that your love would come back tonight
Mama was right when she said don't you leave after a fight
If I wait very patiently, my love will come back to me
And finally I see
Mama was right when she said that your dreams will take you far
Mama was right when she said dreams will tell you who you are
There's no need to be unsteady, you'll know when you're ready
And now, finally I see
That mama was right
Mama was right
Well, mama was right when she said that hate will rot your heart
Mama was right when she said it'll kill you from the start
You've gotta search for beauty
Don't let the world get to me
And finally I see
That mama was right when she said you walk some valleys alone
Mama was right when she said you'll always find your way back home
Don't let the sadness melt into me
My love is with you so you'll never be alone
And finally I see
That mama was right
Mama was right
Hey mama, you've done plenty
You've done plenty for your son
Hey mama, you've done plenty
You've done plenty for your boy
Mama was right when she said always look them in the eyes
Mama was right when she said you will see through their disguise
Don't look for their spirit
In their words you can hear it anyway
And finally I see
That mama was right when she said don't you walk down crooked streets
Mama was right when she said keep your balance, keep your feet
Don't go chase everything
Shining and a-dangling in the light
And finally I see
That mama was right
Mama was right
Hey mama, you've done plenty
You've done plenty for your son
Hey mama, you've done plenty
You've done plenty for your boy
Hey mama, you've done plenty
You've done plenty for your son
Hey mama, you've done plenty
You've done plenty for your boy