Language:
Free Online Dictionary|3Dict

胸有成竹

Source : CEDICT

to plan in advance (idiom); a card up one's sleeve/forewarned is forearmed

Source : CEDICT

to plan in advance (idiom); a card up one's sleeve/forewarned is forearmed