used to say that the reasons for sth are complicated and you would prefer not to give all the details
Oxford100% of films
used to say that the reasons for sth are complicated and you would prefer not to give all the details
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition