黔驴技穷 (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.