黔驴技穷
英文解释:
  1. n.  a person who has exposed his limited ability
法文解释:
  1. v.  être à court d'expédients