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

to force someone to do the impossible

赶鸭子上架 趕鴨子上架 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.

Frequency

Written text
0.159 per million

Cross-References

Variant of

Sources

Frequency data
BCC Corpus (BLCU)