Have an Ace Up One's Sleeve
English in a Minute: Have an Ace Up One's Sleeve