Auslandssemeter (Semester abroad)

Here's an extract from a news article i found in one of my numerous (2) German newspapers. If anyone could enlighten me as to what the last sentence means (though i do have a vague clue.. what i mean is i need the actual English translation) i would be most grateful. Deora? care to give us a hand?:D:P

Re: it seeeez

elaborate... what? (nooow who's the slow one?) on zee german thing?well...i intend to go to germany for university this fall. first i have to actually learn german and pass a difficult exam, but other than that... piece o' cake. the future's orange, ay?:P