beyond a shadow of a doubtWiktionary 原文词源说明From shadow of a doubt.释义(英文)介词短语 Prepositional phrase(idiomatic) Without any doubt or hesitation at all.