my welsh to english online translator says that means "wales about enternity"

chyrch 'i acha

dunno if that is right, my welsh to english thing could be crap at traslations