IDIOM ►
not by a long shot
Meaning 1 ►▼
extremely difficult to win or accomplish something
Sentence 1
She won't win that tennis match, not by a long shot.
Meaning 2 ►▼
extremely difficult to win or accomplish something
Sentence 2
He won't get that contract, not by a long shot.