THE LONG AND SHORT


Meaning of THE LONG AND SHORT in English

{n. phr.} All that needs to be said; the basic fact; point. * /The long and the short of the matter is that the man is no actor./ * /The money isn't there, and that's the long and short of it./

Slang English vocab.      Английский сленговый словарь.