Back to Dictionary
黔驴技穷
黔驢技窮
Qiánlǘjìqióng
1. to exhaust one's limited abilities (idiom)
Noun