wear, put on, etc. sackcloth and ashes

成語所屬單字ash

wear, put on, etc. sackcloth and ashes — 慣用語

1. To show publicly that you feel very sorry for something wrong you did.

1.慣用語
釋義

公開懺悔

To show publicly that you feel very sorry for something wrong you did.

例句

After the scandal, the mayor wore sackcloth and ashes in a press conference.

Mina put on sackcloth and ashes when she realized her mistake had hurt others.