Finally, Truth Is on the March

Finally,
Truth is on the march.
Finally,
I can declare God’s Victory.
Finally,
I shall see my Lord Supreme smiling.