I've Googled using all of the clues above as search terms, with no luck finding an English OR Welsh lyric online. Sian, I hope you can help-- have you listened to the Aled Jones version linked above to be able to say if he's singing in English or Welsh, or both?
~Susan