Yes. The punctuation is correct and it is a complete sentence. Nice job!
The answer is D..
A, B and C are negative impacts.
Answer: The answer to your question is ''Thought we don't yet know when the war will end, it will end, and we will win''. I hope this helps you! Have a nice day.