stand the test of time

Verb

 * 1)  To remain useful or valued over a long period of time; to last a long time.

Translations

 * Chinese:
 * Mandarin: 经得起时间考验
 * Dutch: de tand des tijds doorstaan
 * Finnish: kestää aikaa
 * German: die Zeiten überdauern
 * Hungarian: kiállja az idő próbáját
 * Italian: resistere alle ingiurie del tempo
 * Polish: przetrwać próbę czasu
 * Russian: выдерживать испытание временем, выдержать испытание временем