As always when this comes out - if we are screwed because of our debt levels - so are Belgium, France, Spain, UK, Portugal, US, Italy, Greece and Japan - which all have equivalent or higher debt to gdp ratios than Canada.
https://data.oecd.org/gga/general-government-debt.htm