Вирази "long shot", "by a long shot" та "not by a long shot"

 

Що означають вирази "long shot", "by a long shot" та "not by a long shot"? Яка між ними різниця, та як їх вживати?