komountain,
You are right, that sentence is a fixed expression, used, I believe, largely in American English. I came across it a long time ago in one of the songs by Sam Cooke titled, if I am not mistaken, "A change is gonna come". I am not too sure whether it was he who coined the expression...