meaning of alles in den Schatten stellen

alles in den Schatten stellen - German to English

to beat the band