Chinese Idiom

黔驴技穷 (qián lǘ jì qióng)
Literal Translation: The Guizhou donkey has exhausted its tricks.
Meaning: To appear to be capable but in reality has little or no ability.

Animations

If you are unable to see the video, please download the latest Flash Player.