by a long shot

Adverb
  1. by a great deal
    • he is the best by a long shot
    • his labors haven't ended there--not by a long shot
by a long shot
He is the best by a long shot.