Vocabulary

決定力不足

lack of finishing power (e.g. in sports); being unable to score

noun