伸び悩む

to be sluggish; to make little progress; to show little growth; to fail to improve

Meaning

  1. v5mvi
    to be sluggish; to make little progress; to show little growth; to fail to improve; to level off; to not grow as much as expected