a slow start

idiom

Definition of a slow start

: lack of success at first Despite a slow start at the box office, the movie's popularity has increased steadily. The team got off to a slow start this season but is playing well now.