Language:
Free Online Dictionary|3Dict

久经考验

Source : CEDICT

well tested (idiom); seasoned/veteran