Meanings1not to be up to the task (idiom)2incompetentWritten Forms力不勝任Traditional · Main Form力不胜任Alternate Form