have sth. up one's sleeve
Are you looking for: 暗中暗中已有应急的打算More results...
English Expression:
  1. n.  have sth. up one's sleeve