Immigrants from 41 countries received US citizenship at a naturalization ceremony in Denver Thursday morning.

The ceremony was held at the Denver Public Library.

Eighty immigrants took the Oath of Allegiance and received certificates of United States citizenship.

For many of them, this day was years in the making. 

"I love this country and I just want to be a good citizen you know, be a good person every day and serve this country that has given me so much you know," said Vicente Murillo Vargas who immigrated here from Mexico.

Congresswoman Diana DeGette and Denver Mayor Michael Hancock spoke at the Thursday's ceremony.