一言難盡

Idiom

 * 1)  to be hard to explain in a few words; there is a lot to say; it's a long story