The challenges in recent years have been unrelenting.
Mae’r duedd wedi bod yn gymharol sefydlog dros y blynyddoedd diwethaf.