What does the french pharse chouette alors mean in english?

"Chouette alors" translates to "so nice" in English.

Wednesday, February 01 2012