This is wholly unacceptable.
Mae hyn yn hynod frawychus.