drive sb too hard
The Chinese idiom, Pinyin is B à R é NT à ISH è n, which means to force people to leave no space. It's from xieduo evil preserves.
The origin of Idioms
Shen Qifeng of the Qing Dynasty wrote in the book of Xie duo · evil preserves: "the birth mother is the enemy of ten thousand men, but the concubine is actually the result of it, which is not too compelling."
Analysis of Idioms
Deceiving others too much
Idiom usage
It has a negative meaning. example sneaking into the Anti Japanese plot, Xun is too compelling! Wang Tao's song bin Suo Hua Ji Shuang lie in Qing Dynasty
drive sb too hard
Six ears of different conspiracy - liù ěr bù tóng móu
Drop the rake and get the broom - diū xià pá er nòng sào zhǒu