Despite this, progress is being made.
Er hynny, mae cynnydd yn cael ei wneud.