黔驢技窮

Etymology
Based on a fable written by writer :

Idiom

 * 1)  to exhaust one's limited abilities