What does alles übertrumpfen mean?

alles übertrumpfen - German to English

to top the bill