These are great news indeed;I can't believe I made it

This is great news; I can't believe I made it.

Even though there's an -s on "news," it is not a plural. This word is always treated as a singular.