说来话长shuōláihuàchángTop 35000Meanings1. start explaining and it's a long story (idiom); complicated and not easy to express succinctlyCharacters used说to speak来to come话talk长longExamples1说来话长shuōláihuàcháng。It's a long story.