What does allem anderen überlegen mean?

allem anderen überlegen - German to English

more advanced than any kind of make