Pinyin Dictionary results for "wu neng wei li"

无能为力
impotent (idiom); powerless; helpless
Dictionary data provided by CC-CEDICT