Guo Nian means "Chinese new year". I think the "guo" actually just means country or kingdom, with China's full name being Zhongguo or "Middle Kingdom".
Xin Nian Kuai Le means Happy New Year, or literally, Xin (New) Nian (Year) Kuai (Happy) Le (State Of Being). At least, that's my understanding of how it works.