We can wonder at the hitherto lukewarm support from national side which has led to a very real risk that many successful ideas and projects would fail

What is the correctly punctuated version of this sentence?
We can wonder at the hitherto lukewarm support from national side, which has led to a very real risk that many successful ideas and projects would fail.