translate English to French: One thing is certain though, "Ma cabane au Canada" still exists.
Une chose est certaine, « Ma cabane au Canada » existe toujours.