Como dizer "Essa banda não toca, ela humilha!" em inglês

Minha dúvida é especialmente com a palavra humilha.
obrigado

TESTE DE VOCABULÁRIO
Faça um teste e descubra como está seus conhecimentos de vocabulário de inglês em 5 minutos! Este teste foi desenvolvido por professores experientes. O resultado sai na hora e com gabarito. INICIAR TESTE
1 resposta
Donay Mendonça 23 127 1.7k
Opção:

''This band is so amazing that they put other bands to shame.''