Yes, this is a reasonably common stock phrase, Komountain. Koizumi has at last secured passage of his postal privatization bill in the Diet, and it was a long time coming . (= it took a long time to accomplish/come into being)
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.