meaning of ist super

ist super - German to English

... the win