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.
lay the blame on others
able to work both at the top and down below - néng shàng néng xià
take what our forebears have left us but as a departure for new inventions - chéng qián qǐ hòu
there is a crack to squeeze through - yǒu xì kě chèng