Language:
Free Online Dictionary|3Dict

久經考驗

Source : CEDICT

well tested (idiom); seasoned/veteran