English Translation
Short accounts make long friends.
I was a little confused about what this meant in English, but it turns out that it is an English AND a French saying. (Maybe British English?) Anyway, I did a search on it and found this website that explains it both in French and in English: