诿过于人 meaning in Chinese
lay one's faults at other people's door; put the blame on someone else; saddle a blame upon [on] a person; try to impute it to others
lay one's faults at other people's door; put the blame on someone else; saddle a blame upon [on] a person; try to impute it to others