黔驴技穷: be at [come to] one's wit's end; be at the end of one's rope; show feet of clay; have exhausted one's tricks; have exhausted one's bag of tricks; have no other tricks left to play; on one'
江郎才尽: the imaginative power in writing has declined.; the inspiration has dried up