beyond/without a shadow of a doubt - definition and synonyms

phrase
  1. used for saying that you are completely certain of something

    I knew beyond a shadow of a doubt that something bad had happened.

See also main entry: shadow