( informal ) used to say that the reasons for sth are complicated and you would prefer not to give all the details
IT'S A LONG STORY.
Meaning of IT'S A LONG STORY. in English
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005