Does 'desde' mean both 'since' and 'from' ? Also, was the 'd' - ie 4th letter, silent as I did not hear this by the speaker ? then again it could be my hearing!!
desde can be both, but make the distinction when using it as from, it is usually when something is from some distinct starting point to some distinct ending point like "Invierno desde octubre a marzo"