an apology, explanation, and acknowledgement of responsibility
ymddiheuriad, esboniad, a chydnabyddiaeth o gyfrifoldeb,