力不胜任 (力不勝任) lì bùshèng rèn

lì bùshèng rèn set phrase not to be up to the task / incompetent
Domain: Idiom 成语
Notes: (CC-CEDICT '力不勝任')