经得起时间考验yīngwénjièshì:
  • n.  bear test of time
  • n.  stand test of time

(fēizhùcèchéngyuánměiyèzànxiàn 4 lì)