be in sackcloth and ashes - French English Dictionary