What a glorious feeling; I'm happy again


bella notte - Italian; meaning: a beautiful night.