Multiplayer Language Setting

So I’ve read some other threads about a sort of similar topic to this, but I think my problem is a little different. My Xbox language is set to German, and when I played Halo: Reach, the campaign language was still English, but with subtitles, and the multiplayer announcer voice was changed to German. This worked perfectly for me, because I preferred to hear the campaign in English, and the multiplayer announcer sounded better to me in German.

So now, getting Halo 4, it’s almost the same thing: all the text is in German, and the campaign is in English with subtitles (how I prefer), but the multiplayer voice is English as well, and I’m finding myself greatly missing the German announcer. So I’d like to know if anyone has any ideas on how to switch the multiplayer language, or if it’s even possible, having bought the disc in the US.