withstand the test of time - Turkish English Dictionary