A Pure Heart

A prayer for a pure heart, sung in Welsh.

Here are the lyrics,

I’d not ask a life that’s easy,
Gold and pearls so little mean,
Rather seek a heart that’s joyful,
Heart that’s honest, heart that’s clean

Heart that’s clean and filled with virtue,
Fairer far than lilies white,
Only pure hearts praise God truly,
Praise him all the day and night.

Why should I seek earthly treasures,
On swift wings they fly away,
Pure clean hearts bring greater riches
That for life eternal stay.

Dawn and sunset still I’m searching,
Reaching on a wing of song,
Give me Lord, through Christ my Saviour
That clean heart for which I long.