Halo 5: Guardians spanish (spain) not dubbed

The game language is all in spanish (menu, etc) but the voices are in english even though my xbox settings establish that im in spain and the language should be spanish. Is there any way to fix this?
Its worth mentioning that i got a physical copy of the game.