put sb to shame

羞辱某人, (喻)使某人黯然失色, 胜过某人, 使自愧不如
在线英汉词典
相关词语