说来话长shuōláihuàcháng
Top 35000
Meanings
1. start explaining and it's a long story (idiom); complicated and not easy to express succinctly
Characters used
Examples1
It's a long story.