Word Definition - 黔驴技穷

qián lǘ jì qióng to exhaust one's limited abilities (idiom)