Definition of long chance in English:

long chance

noun

US
  • An unlikely chance.

Origin

Mid 19th century; earliest use found in Peterson's Magazine.