Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

赶鸭子上架

gǎn yā zi shàng jià

Definitions

  • lit. to drive a duck onto a perch (idiom)
  • fig. to push sb to do sth way beyond their ability