Chinese: 说来话长。
English: It's a long story.
French: C'est une longue histoire.