What does allen überlegen sein mean?

allen überlegen sein - German to English

to be first rate