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

His ministry lasted only 3 years and he had quite an impact on the landscape of human consciousness
His ministry lasted only ~3 years and he had quite an impact on the landscape of human consciousness.