What Sir Karl and Dr Mererid accomplished was incredible.
Mae’r hyn a gyflawnir gan Syr Karl a Dr Mererid yn anhygoel.