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.