What does ist super mean?

ist super - German to English

... the win