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

Give me a sign for good so that my haters may see it and be shamed because you Lord have been my help and comfort
Give me a sign for good; so that my haters may see it and be shamed; because you, Lord, have been my help and comfort.