I encountered the following sentence recently:
I loosely translated it to:
This important responsibility is the nation's responsibility.
But grammatically, I was confused by the use of 就是 and 对. I would have written it without those words. What grammatical function do 就是 and 对 play in the sentence?