Yn eistedd ydd oeddynt ar garreg Harddlech. : They were sitting on the rock of Hardlech.
eistedd (Verbalnomen zu eisteddaf | eistedd, eiste, eiyste) : to sit
y (vor Vokal yd, ydd) : (Präverbale Partikel, unübersetzt)
oeddynt, oeddynt (3. P. Pl. Imperfekt von bod) : to be
ar : (Präposition)
carreg (hier leniert, pl. cerrig, f/m) : rock
Schäfer, Sketch, S. 20