Chinese words · Chengyu

赶鸭子上架

gǎnyāzishàngjiàTraditional 趕鴨子上架

to force someone to do something beyond their ability

Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.