久经考验

jiǔ jīng kǎo yàn

well tested over a long period of time (idiom)

seasoned

久

jiǔ

(of a period of time) long

经

jīng

classics

考

kǎo

to check

验

yàn

variant of 驗|验[yan4]