Find the word definition

Wiktionary
stand the test of time

vb. (context idiomatic English) To remain useful or valued over a long period of time; to last a long time.