黔驴技穷
qiánlǘjìqióng
黔驴技穷 — qiánlǘjìqióng
- to exhaust one's limited abilities; to be at the end of one's rope; to have no more tricks up one's sleeve.
在大家的质疑面前,他的黔驴技穷,无法再辩解。 zài dàjiā de zhìyí miànqián tā de qiánlǘjìqióng wúfǎ zài biànjiě — Faced with everyone's doubts, he was at the end of his rope and could not defend himself any further.