to worry about; to be worried about; to fret about; to not know what to do; to be at a loss (as to what to do)
to be sluggish (business); to make little progress; to not grow as much as expected
to reach an impasse or deadlock
to reach an impasse or deadlock
to be grievously troubled