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