Skip to content

力不胜任

lì bù shèng rèn

Sign in to save this word to your study lists.

Definitions

  1. 1. not to be up to the task (idiom)
  2. 2. incompetent