They have an absolute duty to deliver on what they promised.
Mae dyletswydd bendant arnyn nhw i gyflawni eu haddewidion.