1.
O Mother, I could weep for mirth,
Joy fills my heart so fast;
My soul today is heaven on earth,
Oh, could the transport last !

Chorus:
I think of you, and what you are,
Your majesty, your state.
And I keep singing in my heart;
Immaculate! Immaculate!

2.
When Jesus looks upon your face,
His heart with rapture glows;
And in the Church, by His sweet grace,
Your blessed worship grows.
[Chorus]

3.
The angels answer with their songs,
Bright choirs in gleaming rows;
And saints flock round your feet in throngs,
And heaven with bliss o’er-flows.
[Chorus].

Catholic Hymn: O Mother I Could Weep For Mirth