lì​bù​shèng​rèn

not up to the task

Senses

力不胜任/ 力不勝任 lì​bù​shèng​rèn (also lì​bù​shēng​rèn) not up to the task

(idiom) to be unequal to a task or position; to lack the strength or ability to handle a responsibility

References

antonym 力不胜任/力不勝任 力所能及/力所能及
synonym 力不胜任/力不勝任 力难胜任/力難勝任