He could once again show his talent and was therefore very trusted by the population of France which made it easy for him to come to power but with every blessing comes a curse

Could you correct the punctuation please?
He could once again show his talent and was therefore very trusted by the population of France, which made it easy for him to come to power, but with every blessing comes a curse.