Language:
Free Online Dictionary|3Dict

久经锻炼

Source : CEDICT

to have undergone long-term physical training (idiom)