contestada

Is it appropriate to use a dash in this sentence? If not, what's an alternative?
"Despite the stressful circumstances- the pandemic, political/ financial issues, and turmoil- we managed to do good."