Take the blame
Self blame, Chinese idiom, Pinyin is Z ì Q ǔ Ji ù L ì, which means self blame; the same as "self blame". It's from the Xinhai Revolution.
The origin of Idioms
Chapter 6 of Yang Yuru's Xinhai Revolution first notes: "we are facing a fierce enemy. We must not neglect any more and blame ourselves!"
Analysis of Idioms
Self incrimination
Idiom usage
Used as a predicate, attribute, or object.
Take the blame
Riding an ox to read the book of Han Dynasty - qí niú dú hàn shū