gǎn​yā​zi​shàng​jià

to force someone to do the impossible

Senses

赶鸭子上架/ 趕鴨子上架 gǎn​yā​zi​shàng​jià to force someone to do the impossible

Literally "to drive a duck onto a perch"; to force someone to do something that is far beyond their ability or against their will.

References

variant 赶鸭子上架/趕鴨子上架 打鸭子上架/打鴨子上架
variant 赶鸭子上架/趕鴨子上架 赶着鸭子上架/趕著鴨子上架
same_as 打鸭子上架/打鴨子上架 赶鸭子上架/趕鴨子上架