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
Chinese PinYin : bī rén tài shèn
drive sb too hard
a wild horse running about without reins. yě mǎ wú jiāng
come down in one continuous line. yī mài xiāng chéng
Who has not died since ancient times. rén shēng zì gǔ shuí wú sǐ
dredge the moon out from the bottom of the water. shuǐ dǐ mō yuè