have legs

idiomPart ofleg

have legs — idiom

1. to continue to be interesting, successful, or popular for a long period of time.

1.idiom
Definition

to continue to be interesting, successful, or popular for a long period of time.

Example

The film's story has real legs — people are still discussing it years after its release.