What is the version of the following sentence with correct punctuation?

France in particular was a leading world nation in literature and had been there a long time so then its no wonder they were first even now
France in particular was a leading world nation in literature and had been there a long time, so then it's no wonder they were first even now.