stand the test of time

📖 general
Meaning
To remain successful or relevant over a long period.
Literal Meaning
to endure through time
Example
“The company's values have stood the test of time.”