Does anyone care what it is in Italian? Ever since reading those English words yesterday I've been humming it, but my brain keeps substituting the Italian words...

Noi canteremo gloria a te (We sing glory to you)
Padre che dai la vita (Father who gives us life)
Dio d'immensa caritá (God of immense charity)
Trinita infinita (Infinite trinity)