What does alles übertreffen mean?

alles übertreffen - German to English

to cap it-all

View more

  • to crown everything