meaning of alles übertrumpfen

alles übertrumpfen - German to English

to top the bill