Search the dictionary A Chinese word or character, or English Search 2 entries. lìbùshèngrèn 力不胜任 not to be up to the task (idiom) lìbùshèngrèn 力不勝任 not to be up to the task (idiom)