laugh up your sleeve - definition and synonyms

phrase
  1. to be secretly happy, especially because someone who you do not want to succeed has failed or made a mistake
See also main entry: laugh