Y Tair Chwaer, De Cymru Newydd - Other languages