wánr bu zhuàn
基本释义
  1. [口]指挥不开;耍弄不了
英文翻译
  1. can't handle it
  2. can't find any way (of doing sth)
  3. not up to the task