up one's sleeveOften used figuratively with ideas, tricks, or other things someone has ready to use; it can also mean “in stock” when talking about goods.
GE: Sie hat noch einen guten Vorschlag auf Lager.
EN: She has another good suggestion up her sleeve.