wear sackcloth and ashes in German
wear sackcloth and ashes in German
sich Asche aufs Haupt streuen
(idiomatic) To publicly express regret for something done wrong.