笨手笨脚
English Expression:
  1. n.  have one's fingers all thumbs
  2. n.  one' s fingers are all thumbs
  3. n.  have a hand like a foot
  4. n.  Be all thumbs
  5. n.  clumsy
  6. n.  be all ,fingers and `thumbs be clumsy or awkward with one's hands
French Expression:
  1. adj.  maladroit