Английский-Русский словарь »

the long and short означает в русский

АнглийскийРусский
the long and short (gist)
noun

самая сутьnoun
{f}