dǎ​yā​zi​shàng​jià

to force someone to do the impossible

Senses

打鸭子上架/ 打鴨子上架 dǎ​yā​zi​shàng​jià to force someone to do the impossible

To force or pressure someone into doing something that is far beyond their ability or capacity.

References

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