I've been foolish I've been mistaken and I've been blinded
I've felt my heart breaking I've seen lonely and I've seen leaving
Felt like the only one believeing in love yeah I've tried love and that's why
I sang a thousand hallelujahs the moment I saw you
Told a million angels I was walking on water
They left heaven open so I walked through that door then my heart sang
Hallelujah hallelujah hallelujah
The moment I saw you my heart sang
Hallelujah hallelujah hallelujah
The moment I saw you my love
I remember how your sweet smile broke into a laugh
And how it drove me wild
I've found faithful new relations
Found my meaning meaning of living for your love
That's why my love that's why
I sang a thousand hallelujahs the moment I saw you
Told a million angels I was walking on water
They left heaven open so I walked through that door then my heart sang
Hallelujah hallelujah hallelujah
The moment I saw you my heart sang hallelujah hallelujah hallelujah
The moment I saw you my love
I sang a thousand hallelujahs raised up my hands
I told a million angels that I understand love
Hallelujah hallelujah hallelujah
The moment I saw you my heart sang
Hallelujah hallelujah hallelujah
The moment I saw you my love
Hallelujah hallelujah hallelujah
The moment I saw you my love
Hallelujah hallelujah hallelujah
The moment I saw you my love