All of them spoke a bit of French two had studied it at university and the other had lived in France when he was young

Please fix the punctuation.
All of them spoke a bit of French: two had studied it at university, and the other had lived in France when he was young.