the challenges they faced.
yr heriau y maent yn eu hwynebu.