lay the blame on others
Chinese idiom, Pinyin is w ě IGU ò y ú R é n, which means to blame others.
We should bear our own misfortune. We should not blame others for it.
Chinese PinYin : wěi guò yú rén
lay the blame on others
wake up as from a drunken sleep. rú mèng chū jué
don 't pursue a beaten enemy. qióng kòu wù zhuī
there were snakes and vipers creeping around among the dragons -- the high and low were mixed together. lóng shé hùn zá