{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./
THE LONG AND SHORT
Meaning of THE LONG AND SHORT in English
Dictionary of English idioms . Словарь английских идиом. 2012